I’ve been having a stalling problem with my 500. It will idle smoothly for a while at 1200 rpm, then drop down, stumble and stall. It will often stall with the throttle just off idle unless the throttle movement is very slow. Checked ETC switch, changed spark plug. Checked codes and saw 22 (TPS low or high). I made up a T connection and adjusted the TPS voltage from 1.06 to 1.125 (middle of the 1.10 – 1.14 VDC range spec) using the 4.99 VDC signal from the ECM. I had unplugged the MAP sensor to rotate the throttle body to access the TPS connections, so I wasn’t surprised that I then had a 45 error code (MAP sensor) in addition to still having the TPS error. The problem is that the codes are not clearing after disconnecting the battery for 10 minutes. I’ve rung out the wiring from the sensors to the ECM connector, and they are all good.
So I’m a little skeptical that there really is a problem with the MAP or TPS. Anyone have any suggestions for a way to clear the error codes? Is it more likely that the ECM is the problem?
I’m trying to avoid figuring out a way to get this down to a dealer to use their diagnostic software.
Thanks,
Michael