I see what your saying but why would a dodgy connection only show up at warm idle, I don't buy it.
You need a proper diagnosis before you end up with a seized engine.