Hello, Everyone
This is a fix that I have been searching for as well as others in the community. I installed an aftermarket throttle body assembly w/TPS sensor. I was experiencing a check engine light as well as abrupt downshift while coming to a stop. After several days of research, I found the fix listed below:
- Calibrate the adjustable TPS sensor to .50 volts. My old readings were .60 volts which caused a high idle (range between 1000 to 1,500 RPM) and the transmission shift points were delayed around 3,000 RPM between gears on my automatic transmission. Now the RPMs idle normal around 700-800 and the transmission shift points are normal (around 2,000 to 2,500 RPM).
So those who are having abrupt downshift while coming a stop, please adjust your TPS sensor to .50 volts, by inserting a small safety pin in the red wire (which is the middle wire) of your wire harness bracket connected to the TPS sensor. Then insert your key in the ignition and turn it to the ON position (without cranking the engine). Then loosening both screws on your TPS sensor. Be sure to place the red lead of the multimeter on the safety pin and the black lead on the ground on the battery's negative terminal (-). Turn your multimeter to the DC voltage selection that shows the 0.00 display. Try to calibrate your TPS sensor as close to 0.50 as possible by slightly rotate your TPS sensor clockwise and counter-clockwise. Once you have calibrated your TPS sensor to .50 volts, then tighten the screws on the TPS sensor. Instead of disconnecting the battery to reset the ECM, I was patient and drove my E to give the ECM a chance to relearn the re-calibrated TPS sensor. Mine took a couple of 20 minute driving trips and the check engine light was cleared. Hopefully this fix will work for you.
This is a fix that I have been searching for as well as others in the community. I installed an aftermarket throttle body assembly w/TPS sensor. I was experiencing a check engine light as well as abrupt downshift while coming to a stop. After several days of research, I found the fix listed below:
- Calibrate the adjustable TPS sensor to .50 volts. My old readings were .60 volts which caused a high idle (range between 1000 to 1,500 RPM) and the transmission shift points were delayed around 3,000 RPM between gears on my automatic transmission. Now the RPMs idle normal around 700-800 and the transmission shift points are normal (around 2,000 to 2,500 RPM).
So those who are having abrupt downshift while coming a stop, please adjust your TPS sensor to .50 volts, by inserting a small safety pin in the red wire (which is the middle wire) of your wire harness bracket connected to the TPS sensor. Then insert your key in the ignition and turn it to the ON position (without cranking the engine). Then loosening both screws on your TPS sensor. Be sure to place the red lead of the multimeter on the safety pin and the black lead on the ground on the battery's negative terminal (-). Turn your multimeter to the DC voltage selection that shows the 0.00 display. Try to calibrate your TPS sensor as close to 0.50 as possible by slightly rotate your TPS sensor clockwise and counter-clockwise. Once you have calibrated your TPS sensor to .50 volts, then tighten the screws on the TPS sensor. Instead of disconnecting the battery to reset the ECM, I was patient and drove my E to give the ECM a chance to relearn the re-calibrated TPS sensor. Mine took a couple of 20 minute driving trips and the check engine light was cleared. Hopefully this fix will work for you.