Common Mazda Trouble Codes and Potential Fixes


Common Trouble Codes and Potential Fixes

Applicable Vehicles:

06-07 Mazdaspeed6
05-06 Mazda6 MPS
05-06 Mazdaspeed Atenza
07-13 Mazdaspeed3
06-11 Mazda3 MPS
06-11 Mazdaspeed Axela

How to Fix Problem:

P0011 CMP timing over-advanced: Typically caused by incorrect camshaft timing, wiring problems (harness/wiring) in intake timing control valve control solenoid system, continuous oil flow to VCT piston chamber, failed timing valve control solenoid (stuck open)

P0012 CMP timing over-retarded: Typically caused by incorrect camshaft timing, wiring problems (harness/wiring) in intake timing control valve control solenoid system, continuous oil flow to VCT piston chamber, failed timing valve control solenoid (stuck open)

P0030 Front O2 Sensor Heater Control Circuit Typically caused by a failing or failed front O2 sensor, a blown fuse for the O2 heater control circuit, a poor electrical contact on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0031 Front O2 Sensor Heater Control Circuit Low Typically caused by a failing or failed front O2 sensor, a blown fuse for the O2 heater control circuit, a poor electrical contact on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0032 Front O2 Sensor Heater Control Circuit High Typically caused by a failing or failed front O2 sensor, a blown fuse for the O2 heater control circuit, a poor electrical contact on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0037 Rear O2 Sensor Heater Control Circuit Low Typically caused by a failing or failed front O2 sensor, a blown fuse for the O2 heater control circuit, a poor electrical contact on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0038 Rear O2 Sensor Heater Control Circuit High Typically caused by a failing or failed front O2 sensor, a blown fuse for the O2 heater control circuit, a poor electrical contact on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0102 MAF circuit low input Typically caused by a failing or failed Mass Air Flow (MAF) sensor, a poor electrical connection on the MAF sensor, or damaged wiring between the MAF and ECU. Potentially related to an aftermarket tune or incorrectly calibrated aftermarket intake system.

P0103 MAF circuit high input Typically caused by a failing or failed Mass Air Flow (MAF) sensor, a poor electrical connection on the MAF sensor, or damaged wiring between the MAF and ECU. Potentially related to an aftermarket tune or incorrectly calibrated aftermarket intake system.

P0131 Front O2 Sensor Low Voltage Typically caused by a failing or failed front O2 sensor, a poor electrical connection on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0132 Front O2 Sensor High Voltage Typically caused by a failing or failed front O2 sensor, a poor electrical connection on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0133 Front O2 Sensor Circuit Slow Response Typically caused by a failing or failed front O2 sensor, a poor electrical connection on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0134 Front O2 Sensor Circuit No Activity Detected Typically caused by a failing or failed front O2 sensor, a poor electrical connection on the front O2 sensor, or damaged wiring between the front O2 sensor and ECU.

P0137 Rear O2 Sensor Circuit Low Voltage Typically caused by a failing or failed rear O2 sensor, a poor electrical connection on the rear O2 sensor, or damaged wiring between the rear O2 sensor and ECU.

P0138 Rear O2 Sensor Circuit High Voltage Typically caused by a failing or failed rear O2 sensor, a poor electrical connection on the rear O2 sensor, or damaged wiring between the rear O2 sensor and ECU.

P0139 Rear O2 Sensor Circuit Slow Response Typically caused by a failing or failed rear O2 sensor, a poor electrical connection on the rear O2 sensor, damaged wiring between the rear O2 sensor and ECU, or the rear O2 sensor being spaced out of the direct exhaust stream.

P0171 System too Lean Typically caused by an intake/intercooler air leak, incorrectly calibrated aftermarket intake system, dirty or failing mass air flow sensor, failing front O2 sensor, or fuel delivery issue.

P0172 System too Rich Typically caused by an intake/intercooler air leak, incorrectly calibrated aftermarket intake system, dirty or failing mass air flow sensor, failing front O2 sensor, or fuel delivery issue.

P0301 Cylinder 1 misfire detected Typically caused by a failing spark plug, failing coil pack, failing fuel injector, intake/intercooler air leak, aftermarket lightweight flywheel, aftermarket lightweight crank pulley, or insufficient compression.

P0302 Cylinder 2 misfire detected Typically caused by a failing spark plug, failing coil pack, failing fuel injector, intake/intercooler air leak, aftermarket lightweight flywheel, aftermarket lightweight crank pulley, or insufficient compression.

P0303 Cylinder 3 misfire detected Typically caused by a failing spark plug, failing coil pack, failing fuel injector, intake/intercooler air leak, aftermarket lightweight flywheel, aftermarket lightweight crank pulley, or insufficient compression.

P0304 Cylinder 4 misfire detected Typically caused by a failing spark plug, failing coil pack, failing fuel injector, intake/intercooler air leak, aftermarket lightweight flywheel, aftermarket lightweight crank pulley, or insufficient compression.

P0420 Catalyst System Efficiency Below Threshould Typically caused by a higher flowing aftermarket downpipe. Make sure you have a Stage 2 map reflashed to the car.

P2004 Variable tumble control system (VTCS) shutter valve stuck open IMRC - Intake Manifold Runner Control. Typically caused by a failing or failed IMRC valve, a poor electrical connection, damaged wiring, a vacuum issue to the valve, or due to carbon build up in the intake manifold causing the actuator to stick open.

P2006 Variable tumble control system (VTCS) shutter valve stuck closed IMRC - Intake Manifold Runner Control. Typically caused by a failing or failed IMRC valve, a poor electrical connection, damaged wiring, a vacuum issue to the valve, or due to carbon build up in the intake manifold causing the actuator to stick closed.

P2009 Variable tumble control solenoid valve circuit low input IMRC - Intake Manifold Runner Control. Typically caused by a failing or failed IMRC valve, a poor electrical connection, damaged wiring, a vacuum issue to the valve, or due to carbon build up in the intake manifold causing the actuator to stick.

P2010 Variable tumble control solenoid valve circuit high input IMRC - Intake Manifold Runner Control. Typically caused by a failing or failed IMRC valve, a poor electrical connection, damaged wiring, a vacuum issue to the valve, or due to carbon build up in the intake manifold causing the actuator to stick.

P2177 System too lean at idle, bank 1 Typically caused by an intake/intercooler air leak, incorrectly calibrated aftermarket intake system, dirty or failing mass air flow sensor, failing front O2 sensor, or fuel delivery issue.

P2187 System too lean at idle, bank 2 Typically caused by an intake/intercooler air leak, incorrectly calibrated aftermarket intake system, dirty or failing mass air flow sensor, failing front O2 sensor, or fuel delivery issue.

Copyright 2023 © COBB Tuning Products LLC. All Rights Reserved. | www.cobbtuning.com