2006 Land Rover LR3
Mileage
130,910
Service Date
6/13/2023
Services Performed
- P2135-28: Throttle/Pedal Position Sensor/Switch A/B Voltage Correlation. *If fault returns, recommend replacing Throttle pedal sensor.
Vanessa B. gave our service a 5 star review on 6/15/2023