Read the ecu to see if there are any error codes which might yield a clue.
Refer to a workshop manual and check the resistances of the TPS. The sensor itself is probably a rotary resistor, if you can get at it give it a good cleaning with contact spray or brake cleaner. Cleaning the body is a good thing but won't help the TPS if it's dying.
If you've got Torque or something similar, use it to monitor the throttle angle and watch it to see that the reading moves smoothly and doesn't jump around or drop out.
|