Where is the tps located on2008 dodge avenger 2.7
1 Answer
You have electronic throttle control, two tps, integrated into throttle body. A new throttle body would be required, if that's the problem? You can go to rockauto.com, it's an online parts book, type in your year--make--model and engine size then search for throttle position sensor. It will show your throttle body. Make sure of your problem before you replace anything. Just my opinion.
3 people found this helpful.