2006 Chrysler 300 Repair Question
Mileage: 102,000 miles.
Throttle position sensor/Throttle body reprogram
Answer
what was the code that appeared that you changed the tps? scan for codes and check fuel pressure first. and no you don't need to reprogram after replacing tps
sorry i screwed up yes it does have to be relearned with a scan tool. auot parts ones won't do that.
The codes i got were P2173,P0123,P0222,P2111 so you need a scan tool you can't do it yourself manually.
nope it has to be a pro model or a dealer one.this could have been caused by two things, one alrage vacuumleak, like ahose off or similar and/or alot of carbon buildup on the throttle plate and not letting it close all the way. Normally cleaned with choke cleaner to get rid of that. you could also have a vacuum leak due to hoses having holes in them
Before i changed out the throttlebody/TPS i cleaned it out with throttle body cleaner it didn't work,then i got fuel injector cleaner and sprayed it on all the vacuum lines and around the intake manifold and there was no leakes.
P0123-TPS 1 circuit high.
P0222-TPS 2 circuit low
P2111-Electronic throttle control unable to close
P2173-High airflow/vacuum leak detected (slow accumulation)