Description
OBD Fault Codes Related to the Mahindra Crankshaft Position Sensor
Applicable vehicles: Mahindra Scorpio, Genio, and TUV300 fitted with the 2.2 mHawk engine, and the Mahindra Bolero fitted with the 2.5 NEF engine.
Five of the most common OBD fault codes associated with a failing or faulty crankshaft position sensor on the Mahindra 2.2 mHawk and 2.5 NEF engines are P0335, P0336, P0337, P0338, and P1336.
P0335 — Crankshaft Position Sensor “A” Circuit Malfunction
This code is logged when the ECU receives no usable signal from the crankshaft position sensor. It is the most frequently triggered crank sensor code on the 2.2 mHawk and typically points to a failed sensor, a broken or disconnected wiring harness, or a damaged connector. When this code is active, the engine may crank but fail to start, stall unexpectedly while driving, or exhibit a severely rough idle, since the ECU cannot determine crankshaft position and therefore cannot accurately control fuel injection or ignition timing.
P0336 — Crankshaft Position Sensor “A” Circuit Range/Performance
Unlike P0335, this code means the ECU is receiving a signal, but that signal falls outside the expected range or is inconsistent with other engine parameters. Common causes include a weak or deteriorating sensor, an excessive air gap between the sensor tip and the reluctor ring, or intermittent wiring faults. Symptoms often include hard starting, hesitation under load, and occasional stalling that may appear to resolve itself — making this code easy to overlook until the fault becomes permanent.
P0337 — Crankshaft Position Sensor “A” Circuit Low
This code is set when the ECU detects a signal voltage that is persistently lower than expected. It typically points to a short to ground in the sensor wiring, a failing sensor producing a weak output, or poor continuity in the signal circuit. Hard starting and rough idle are the most common symptoms accompanying this fault.
P0338 — Crankshaft Position Sensor “A” Circuit High
The opposite of P0337, this code is triggered when the signal voltage is persistently higher than expected. It is most commonly caused by an open circuit in the ground wire, a short to voltage in the signal wire, or a faulty sensor. Symptoms mirror those of P0337 and may include stalling and a no-start condition in severe cases.
P1336 — Signal Plate Error (Flywheel Related)
This manufacturer-specific code indicates a fault with the signal plate mounted on the flywheel rather than with the sensor itself. If P0335 or related codes persist after replacing the crankshaft position sensor and verifying the wiring, the reluctor ring on the flywheel should be inspected for damaged, missing, or worn teeth. A damaged signal plate will produce an erratic crank signal regardless of sensor condition.
In most cases, replacing the crankshaft position sensor is the correct first step when any of the above codes are present. After replacement, inspect the wiring harness and connector for corrosion or damage, verify the sensor air gap, and clear all fault codes. If codes return after a confirmed good sensor installation, proceed to inspect the flywheel signal plate before suspecting ECU involvement.
Why order it from Partszar
A faulty sensor, coil or starter feeds the engine the wrong signal, so it runs rich, misfires, will not start or drops into limp mode, and the fault light stays on until it is fixed. Once this is replaced the ECU gets what it expects and the vehicle runs the way it did when it was new.
- Fitment checked before it is listed. Every part is cross-referenced against the official parts catalogue and OEM part number so it fits first time. If your vehicle is listed above, this is the one you need. Not sure? Send us your VIN using the contact form below and we confirm the exact part for free, no obligation.
- Dispatched fast, tracked to your door. In-stock parts leave within 1 to 2 business days and reach you anywhere in South Africa in 2 to 5 business days with tracking. Back-order parts are sourced directly from our supplier, typically 3 to 4 weeks, and we keep you updated by email.
- Honest about what you get. This is an aftermarket part, built to the original specification without the OEM logo on the casing, which is what keeps the price down.
- Decide with confidence. Selected parts carry our 6-month limited guarantee when fitted by an RMI-approved mechanic. Not sure about anything? Contact us below before you order.
Need more info regarding the Mahindra 2.2 mHawk and 2.5 NEF Crankshaft Position Sensor?



Reviews
There are no reviews yet.