Originally Posted by
M0J0 I know, but how does the ECU calibrate the TPS, and why does it need the CLT and Neural switch?
Reason I ask is that someone I know (who also knows quite a bit), told me that the Neutral Switch has nothing to do with the TPS, it only causes the ECU to switch to its mappings for use while idling.
The ECU keeps track of the minimum TPS voltage it sees, and,
provided the transmission is in neutral, the maximum within a certain range of battery voltage, RPM, and CLT. This is how the ECU determines that the throttle is closed, which allows it to calibrate the throttle closed voltage. This also lets the throttle closed voltage drift up and down with age and temperature.
A faulty CLT (aka ECT) could cause the problems you're having, but so could a faulty TPS, or a disconnected/faulty neutral switch, which would keep the ECU from calibrating the TPS closed voltage correctly.
Have you checked the ECU for codes?
Cheers,
Dave