Re: 2005 Grand Jeep Cherokee
The throttle position sensor is a very common failure on the 4.7l engine. I dont completely follow your update, its not very clear exactly what you mean, but the TPS can cause a stall concern and it can cause shifting concerns.
Also, with a head gasket concern, you will rarely, if ever see anything obvious with a compression test. your best bet would be a block test, OR a leakdown test. If your head gasket is bad and you add pressure to each cylinder, the one leaking into the cooling system will cause bubble to show in your filler neck.
2005 Jeep Grand Cherokee - Gone but not forgotten!