1994 Jeep Cherokee with confusing check engine light code

Code is 24 - replaced the TPS but still getting the check engine light/code 24. Could it be a bad MAP sensor?



Seems to happen more when the engine is cold. Once the engine is warm, cutting the engine off and then restarting clears the light.



Is the code 24 indicative of other problems besides the TPS?

code 24 is “fault in tps sensor CIRCUIT”

If theres a break in the circuit wiring a new sensor wont help.

Have you tested the output voltage of the TPS?

On my Fords the output voltage is approx 1 volt at idle up to approx 5 volts at full throttle.

I have no idea what the correct voltages would be on your Jeep.