ECM-P030100 to P030800
Diagnostic trouble code (DTC) information
Condition
The engine control module (ECM) checks engine combustion regarding misfire by registering speed deviations in flywheel rotation. If a certain number of misfires are detected for several cylinders during a certain number of crankshaft rotations, the misfires are considered emission-related or capable of damaging the catalytic converter and the diagnostic trouble code is generated.
The diagnostic trouble code can be diagnosed when the engine is running.
The trouble code indicates which cylinder is misfiring:
ECM-P030100, cylinder 1 misfire.
ECM-P030200, cylinder 2 misfire.
ECM-P030300, cylinder 3 misfire.
ECM-P030400, cylinder 4 misfire.
ECM-P030500, cylinder 5 misfire.
ECM-P030600, cylinder 6 misfire.
ECM-P030700, cylinder 7 misfire.
ECM-P030800, cylinder 8 misfire.
Substitute value
Nothing.
Possible source
Low fuel level.
Repeated cold starts where the engine temperature does not reach proper operating temperature between starts.
Damaged spark plug.
Contaminated or wrong fuel.
Wrong fuel grade (summer fuel in the winter, certain markets).
Air leakage.
Blocked crankcase ventilation.
Damaged VVT-unit.
Clogged/leaking injector.
Faulty fuel pressure.
Uneven compression.
Fault symptom
Malfunction indicator lamp (MIL) lit.
Malfunction indicator lamp (MIL) flashes.
Engine misfire.
Engine reluctant to start.
Poor performance.
Uneven idle.
The engine does not run on all cylinders.
Message in the display.
ECM-P033600
Diagnostic trouble code (DTC) information
Condition
The signal sent by the engine speed sensor to the engine control module (ECM) provides information on the number of teeth in the flywheel/number of holes in the carrier plate that has passed the engine speed sensor. The control module uses the signal to calculate engine speed. The diagnostic code is generated if via the engine speed sensor signal the control module detects an incorrect number of teeth on the flywheel/holes in the carrier plate for a certain number of crankshaft revolutions.
The diagnostic trouble code can be diagnosed by the control module when engine speed exceeds 1000 rpm.
Substitute value
Signal from the camshaft position sensor.
Possible source
Contact resistance or oxidation in the engine speed sensor connector.
Engine speed (RPM) sensor fitted incorrectly.
Damage to flywheel/carrier plate.
Damaged engine speed (RPM) sensor
Fault symptom
Nothing.