Mahindra Check Engine Code
P2138 on Mahindra
Throttle / Pedal Position Sensor D / E Voltage Correlation
P2138 on Mahindra: what makes it different
P2138 on Mahindra vehicles (Scorpio, Bolero, XUV500, Thar) follows the same generic OBD2 logic as on US-market vehicles: the two accelerator pedal position sensors disagree. On Mahindra-platform diesels, this is most often the accelerator pedal module rather than the throttle body — and the part is typically less expensive than US equivalents.
Most-affected engines
- mHawk 2.2L diesel (Scorpio, XUV500, Thar)
- mEagle 2.5L (Bolero, Scorpio older)
- 1.5L diesel (TUV300, Marazzo, XUV300)
Common model years: 2010–present
Most likely cause on Mahindra
Failed accelerator pedal sensor module
Known Mahindra engine-family issues
Mahindra dealer pricing for the APM varies significantly by region; aftermarket replacements (Bosch and TVS-suppliers) are typically available at 40–60% of dealer cost in major Indian metros. The fault often presents as the vehicle going into limp mode (idle only, or slow throttle response) and can come and go with cabin temperature/humidity.
Mahindra-specific causes (most common first)
- Failed accelerator pedal module (APM) — the dual-track sensor inside the pedal develops a dead spot or drift between the two channels
- Corroded or loose APM connector — common on vehicles that see monsoon-season water ingress at the firewall pass-through
- Throttle valve actuator (electronic throttle) fault — less common
- Wiring damage between APM and ECM
Mahindra-specific diagnostic tip
Before replacing the pedal module, inspect the APM connector at the pedal — clean with contact cleaner if any corrosion is visible, repack with dielectric grease. Many Mahindra P2138 cases that come and go are connector contamination, not pedal failure.
Symptoms drivers report
- Check engine light
- Reduced engine power / limp mode
- No throttle response
- Stalling
Typical repair cost on Mahindra
Most Mahindra owners fix P2138 for between $60 and $200, depending on which underlying cause turns out to be at fault. Start with the most-likely cause for your vehicle — Failed accelerator pedal sensor module — before throwing parts at it.
Mahindra P2138 FAQ
Is P2138 on a Mahindra Scorpio a major repair?
Usually no. The pedal module is bolted to the firewall behind the gas pedal and replaceable in 30–60 minutes with hand tools. Dealer cost in India is typically ₹6,000–₹15,000 including labor; independent garages can do it for ₹4,000–₹8,000. The risk is if the throttle valve actuator (TVA) is also at fault, in which case parts cost is significantly higher.
Related codes
Drive a different make? See the general P2138 guide for cross-vehicle causes and symptoms.
Confirm P2138 on your Mahindra in 60 seconds
AXLY.pro is a free iPhone app that pairs with any Bluetooth OBD2 adapter to read P2138 along with freeze-frame data and live engine readings. No subscription.