2001 Mercedes E320 Throttle Position SensorReview Fitment Notes to Ensure Proper Fit
Original Equipment Throttle Position Sensor
Original Equipment W0133-1786802
Throttle Position Sensor
Part Number: W0133-1786802
Notes: Throttle pedal value.
Detailed Notes: at firewall.
Ground, Overnight, 2 Day
Shipping was excellent right on time. Just wush it came with instructions lol
Excellent product, easy to install and fixed the issue in my car.
Order # 15-26783392 was accurately filled, on time and fixed the problem. Very happy with service and price.
Installation and setup was easy. Will purchase from them again.