Did not replace the TPS on mine, only the IACV.yngw13 wrote:Hi guys,
Did ALL of you replace the TPS after ECM repair?
I ordered a TPS just to eliminate future problems.
Mine just died but never had idle issues....


Thanks for sharing!TheReplay wrote:I just replaced mine with a Hitachi unit (FYI i ordered mine from amazon and my mechanic told me it did NOT come with the gasket). The IAC fried one of the ICs in the ECM. So I ordered a couple replacements off ebay and soldered a new one (total cost was 15$ for two ICs). I looked over the printed board very well for burned up traces and other damage but did not see anything. I didnt want to send it out for repair because I have a schedule that wasnt going to work with the downtime.
Anyways, my mechanic replaced the IAC valave, but stopped short because he couldnt get the relearn to work, so I brought it home and repaired the ECM. so far so good, it was idling @ 900-1000 when I installed the repaired ECM. after relearn its at about 800-850 in park/neutral, and then drops to the 700 mark when in gear.
Fingers crossed that I didnt need to replace the TPS (I bought one, but Im not sure I knew how to replace it and set it, I wanted to go one step at a time, and so far this is working).
My truck has been sitting for a long long time, so I am happy to get it back on the road.


There is a procedure that is done without the tool that the dealer uses.yngw13 wrote:...how did you do the idle relearn?
I would think you have to bring to the dealership to have mechanic do it.
The idle relearn procedure can be found here on page 71wmj259 wrote:Please post the procedure that you used.
I think it pretty much means to warm up the truck and make sure your accessories are off, including A/C, headlights, etc. If you performed the training and your truck still does not idle properly, you'll want to check the TPS for proper adjustment (described in the EC manual). If you've not already, check the MAF and IACV as well.wmj259 wrote:For the PRECONDITIONS, can you elaborate or better explain what they mean?
Battery voltage: More than 12.9V (At idle)
- Engine coolant temperature: 70 - 99°C (158 - 210°F)
- PNP switch: ON <<<<<<<<<what does that mean?
- Electric load switch: OFF <<<<<<<<<what does that mean?
(Air conditioner, headlamp, rear window defogger)




When I did the programming on my 2001 I also never had the SES light stay on and was not sure if my training took hold or not. But it idled just fine after replacing the IACV. Also I was under the impression that the ECM would eventually train itself, but I could be wrong about that.wmj259 wrote:I've done the relearns probably 20 times now. But the only one I cant get done is the IACV one. When it says in the step to hold the gas pedal for 20 seconds till the SES light comes and stays on?
But the thing is I dont have any lights on at the moment. cluster is clear of lights.
It comes on and it just doesnt stop flashing. It probably stays on for 2 seconds and flashes and 2 seconds over and over again. Is that what it means?