What is Mahindra P0400?
P0400 is set by the ECM when it detects that exhaust gases are not being recirculated at the correct rate. The EGR system reduces NOx emissions by routing some exhaust gas back into the intake manifold. When flow is blocked or insufficient, the ECM logs P0400 and triggers the Check Engine Light.
Symptoms of P0400 on Mahindra
MIL illuminates on the dashboard — most common first sign.
Vehicle restricts to ~80 km/h to protect the engine from excess NOx.
ECM compensates for incorrect EGR data by over-fuelling.
Lumpy idle at standstill, especially when engine is cold.
Black or blue smoke from exhaust on acceleration.
P0400 will cause PUC/emissions failure every time.
What Causes P0400 on Mahindra?
Carbon deposits block the valve from opening — most common cause on high-mileage mHawk engines.
Sensor fails to report correct exhaust temp to ECM, triggering false P0400.
Cracked or disconnected vacuum hose prevents valve from actuating.
Outdated ECM firmware on some XUV500 batches logs P0400 incorrectly. Fixed by ECM reflash.
Fix Mahindra P0400 — ECM Repair Service Hyderabad
Which Mahindra Vehicles Get P0400?
EGR clogging common after 30,000 km in city use.
Known ECM firmware issue on pre-2019 models triggers false P0400.
mHawk engine EGR carbon buildup in stop-start Hyderabad traffic.
EGR passage clogging common on fleet and commercial use vehicles.