Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DB● LIVE
HOMESERVICE MANUALSMAZDA20105 SPORT, 2.3 L, STANDARDREPAIR AND DIAGNOSISEXTERNAL PAGESDIFFERENT CARSECTION 332 (ON-BOARD DIAGNOSTIC (ENGINE CONTROL SYSTEM (AJ))DTC TABLE
2010 Mazda 5 Sport, 2.3 L, Standard
DTC Table
2010 Mazda 5 Sport, 2.3 L, StandardSECTION DTC Table
WARNING: This page is about a different car, the 2005 Mazda 6. However, it is still accessible from the selected car via links, so may be relevant.
DIAGNOSTIC PROCEDURE
| DTC No. | Condition | MIL | DC | Monitor item | Self-test type(4) | Memory function | Refer To | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P0011 | CMP timing over-advanced (RH) | ON | 1 | CCM | C, R | (1) | (See DTC P0011 .) | ||||||||||||
| P0012 | CMP timing over-retarded (RH) | ON | 2 | CCM | C, R | (1) | (See DTC P0012 .) | ||||||||||||
| P0021 | CMP timing over-advanced (LH) | ON | 1 | CCM | C, R | (1) | (See DTC P0021 .) | ||||||||||||
| P0022 | CMP timing over-retarded (LH) | ON | 2 | CCM | C, R | (1) | (See DTC P0022 .) | ||||||||||||
| P0031 | HO2S heater (RF) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0031 .) | ||||||||||||
| P0032 | HO2S heater (RF) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0032 .) | ||||||||||||
| P0037 | HO2S heater (RR) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0037 .) | ||||||||||||
| P0038 | HO2S heater (RR) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0038 .) | ||||||||||||
| P0051 | HO2S heater (LF) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0051 .) | ||||||||||||
| P0052 | HO2S heater (LF) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0052 .) | ||||||||||||
| P0057 | HO2S heater (LR) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0057 .) | ||||||||||||
| P0058 | HO2S heater (LR) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0058 .) | ||||||||||||
| P0101 | MAF sensor inconsistent with TP sensor | ON | 2 | CCM | C | (1) | (See DTC P0101 .) | ||||||||||||
| P0102 | MAF circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0102 .) | ||||||||||||
| P0103 | MAF circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0103 .) | ||||||||||||
| P0111 | IAT circuit performance problem | ON | 2 | CCM | C | (1) | (See DTC P0111 .) | ||||||||||||
| P0112 | IAT circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0112 .) | ||||||||||||
| P0113 | IAT circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0113 .) | ||||||||||||
| P0117 | ECT circuit low input | ON | 1 | Engine cooling system | C, O, R | (1) | (See DTC P0117 .) | ||||||||||||
| P0118 | ECT circuit high input | ON | 1 | Engine cooling system | C, O, R | (1) | (See DTC P0118 .) | ||||||||||||
| P0122 | TP sensor No. 1 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0122 .) | ||||||||||||
| P0123 | TP sensor No. 1 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0123 .) | ||||||||||||
| P0125 | Excessive time to enter closed loop fuel control | ON | 2 | Engine cooling system | C | (1) | (See DTC P0125 .) | ||||||||||||
| P0126 | Coolant thermostat | ON | 2 | Engine cooling system | C | (1) | (See DTC P0126, P0128 .) | ||||||||||||
| P0128 | Coolant thermostat | ON | 2 | Engine cooling system | C | (1) | (See DTC P0126, P0128 .) | ||||||||||||
| P0132 | HO2S (RF) circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0132, P0152 .) | ||||||||||||
| P0133 | HO2S (RF) circuit malfunction | ON | 2 | HO2S | C | (1) | (See DTC P0133, P0153 .) | ||||||||||||
| P0134 | HO2S (RF) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0134, P0154 .) | ||||||||||||
| P0138 | HO2S (RR) circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0138, P0158 .) | ||||||||||||
| P0139 | HO2S (RR) circuit problem | ON | 2 | HO2S | C | (1) | (See DTC P0139, P0159 .) | ||||||||||||
| P0140 | HO2S (RR) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0140, P0160 .) | ||||||||||||
| P0152 | HO2S (LF) circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0132, P0152 .) | ||||||||||||
| P0153 | HO2S (LF) circuit malfunction | ON | 2 | HO2S | C | (1) | (See DTC P0133, P0153 .) | ||||||||||||
| P0154 | HO2S (LF) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0134, P0154 .) | ||||||||||||
| P0158 | HO2S (LR) circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0138, P0158 .) | ||||||||||||
| P0159 | HO2S (LR) circuit problem | ON | 2 | HO2S | C | (1) | (See DTC P0139, P0159 .) | ||||||||||||
| P0160 | HO2S (LR) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0140, P0160 .) | ||||||||||||
| P0222 | TP sensor No. 2 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0222 .) | ||||||||||||
| P0223 | TP sensor No. 2 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0223 .) | ||||||||||||
| P0300 | Random misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | (See DTC P0300 .) | ||||||||||||
| P0301 | Cylinder No. 1 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | (See DTC P0301, P0302, P0303, P0304, P0305, P0306 .) | ||||||||||||
| P0302 | Cylinder No. 4 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | |||||||||||||
| P0303 | Cylinder No. 2 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | |||||||||||||
| P0304 | Cylinder No. 5 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | |||||||||||||
| P0305 | Cylinder No. 3 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | |||||||||||||
| P0306 | Cylinder No. 6 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | |||||||||||||
| P0327 | KS circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0327 .) | ||||||||||||
| P0328 | KS circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0328 .) | ||||||||||||
| P0335 | CKP sensor circuit malfunction | ON | 1 | CCM | C | (1) | (See DTC P0335 .) | ||||||||||||
| P0340 | CMP sensor (RH) circuit malfunction | ON | 1 | CCM | C | (1) | (See DTC P0340 .) | ||||||||||||
| P0345 | CMP sensor (LH) circuit malfunction | ON | 1 | CCM | C | (1) | (See DTC P0345 .) | ||||||||||||
| P0401 | EGR flow insufficient detected | ON | 2 | EGR | C, R | (1) | (See DTC P0401 .) | ||||||||||||
| P0403 | EGR valve (stepper motor) circuit malfunction | ON | 2 | CCM | C, O, R | (1) | (See DTC P0403 .) | ||||||||||||
| P0421 | Warm-up catalyst system (RH) efficiency below threshold | ON | 2 | Catalyst | C | (1) | (See DTC P0421, P0431 .) | ||||||||||||
| P0431 | Warm-up catalyst system (LH) efficiency below threshold | ON | 2 | Catalyst | C | (1) | (See DTC P0421, P0431 .) | ||||||||||||
| P0441 | EVAP control system incorrect purge flow | ON | 2 | EVAP | C, R | (1) | (See DTC P0441 .) | ||||||||||||
| P0442 | EVAP control system leak detected (small leak) | ON | 2 | EVAP | C, R | (1) | (See DTC P0442 .) | ||||||||||||
| P0443 | EVAP control system purge control valve circuit malfunction | ON | 2 | CCM | C, O, R | (1) | (See DTC P0443 .) | ||||||||||||
| P0446 | Change-over valve (EVAP system leak detection pump) stuck close | ON | 2 | CCM | C, R | (1) | (See DTC P0446 .) | ||||||||||||
| P0455 | EVAP control system leak detected (large leak) | ON | 2 | EVAP | C, R | (1) | (See DTC P0455 .) | ||||||||||||
| P0456(3) | EVAP control system leak detected (very small leak) | ON | 2 | EVAP | C, R | (1) | (See DTC P0456 .) | ||||||||||||
| P0461 | Fuel gauge sender unit circuit range/performance | ON | 2 | CCM | C | (1) | (See DTC P0461 .) | ||||||||||||
| P0462 | Fuel gauge sender unit circuit low input | ON | 2 | CCM | C, O, R | (1) | (See DTC P0462 .) | ||||||||||||
| P0463 | Fuel gauge sender unit circuit high input | ON | 2 | CCM | C, O, R | (1) | (See DTC P0463 .) | ||||||||||||
| P0480 | Fan control circuit malfunction | OFF | 1 | Other | C, O, R | (1) | (See DTC P0480 .) | ||||||||||||
| P0500 | VSS circuit malfunction | ON | 2 | CCM | C | (1) | (See DTC P0500 .) | ||||||||||||
| P0505 | Idle control system malfunction | OFF | (2) | (2) | R | (2) | (See DTC P0505 .) | ||||||||||||
| P0506 | Idle control system RPM lower than expected | ON | 2 | CCM | C | (1) | (See DTC P0506 .) | ||||||||||||
| P0507 | Idle control system RPM higher than expected | ON | 2 | CCM | C | (1) | (See DTC P0507 .) | ||||||||||||
| P0550 | PSP switch circuit malfunction | ON | 2 | CCM | C | (1) | (See DTC P0550 .) | ||||||||||||
| P0564 | Cruise control switch circuit malfunction | OFF | 1 | Other | C | (1) | (See DTC P0564 .) | ||||||||||||
| P0571 | Brake switch circuit malfunction | OFF | 1 | Other | C | (1) | (See DTC P0571 .) | ||||||||||||
| P0601 | PCM memory check sum error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0601 .) | ||||||||||||
| P0602 | PCM programming error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0602 .) | ||||||||||||
| P0604 | PCM random access memory error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0604 .) | ||||||||||||
| P0606 | ECM/PCM processor | ON | 1 | Other | C, O, R | (1) | (See DTC P0606 .) | ||||||||||||
| P0610 | Control module vehicle options error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0610 .) | ||||||||||||
| P0638 | Throttle actuator control circuit range/performance problem | ON | 1 | CCM | C | (1) | (See DTC P0638 .) | ||||||||||||
| P0703 | Brake switch No. 1 input malfunction | ON | 2 | CCM | C | (1) | (See DTC P0703 .) | ||||||||||||
| P0704(5) | Clutch switch input malfunction | ON | 2 | CCM | C | (1) | (See DTC P0704 .) | ||||||||||||
| P0850(5) | Neutral switch input malfunction | ON | 2 | CCM | C | (1) | (See DTC P0850 .) | ||||||||||||
| P2088 | OCV actuator (RH) circuit low | ON | 1 | CCM | C, O, R | (1) | (See DTC P2088 .) | ||||||||||||
| P2089 | OCV actuator (RH) circuit high | ON | 1 | CCM | C, O, R | (1) | (See DTC P2089 .) | ||||||||||||
| P2092 | OCV actuator (LH) circuit low | ON | 1 | CCM | C, O, R | (1) | (See DTC P2092 .) | ||||||||||||
| P2093 | OCV actuator (LH) circuit high | ON | 1 | CCM | C, O, R | (1) | (See DTC P2093 .) | ||||||||||||
| P2096 | Target A/F feedback system too lean (Right bank) | ON | 2 | Fuel system | C | (1) | (See DTC P2096, P2098 .) | ||||||||||||
| P2097 | Target A/F feedback system too rich (Right bank) | ON | 2 | Fuel system | C | (1) | (See DTC P2097, P2099 .) | ||||||||||||
| P2098 | Target A/F feedback system too lean (Left bank) | ON | 2 | Fuel system | C | (1) | (See DTC P2096, P2098 .) | ||||||||||||
| P2099 | Target A/F feedback system too rich (Left bank) | ON | 2 | Fuel system | C | (1) | (See DTC P2097, P2099 .) | ||||||||||||
| P2101 | Throttle actuator control motor circuit range/performance | ON | 1 | CCM | C, R | (1) | (See DTC P2101 .) | ||||||||||||
| P2107 | Throttle actuator control module processor problem | ON | 1 | CCM | C, R | (1) | (See DTC P2107 .) | ||||||||||||
| P2108 | Throttle actuator control module performance problem | ON | 1 | CCM | C, R | (1) | (See DTC P2108 .) | ||||||||||||
| P2109 | TP sensor minimum stop range/performance problem | ON | 1 | CCM | C, R | (1) | (See DTC P2109 .) | ||||||||||||
| P2112 | Throttle actuator control system range/performance problem | ON | 1 | CCM | C, R | (1) | (See DTC P2112 .) | ||||||||||||
| P2119 | Throttle actuator control throttle body range/performance problem | ON | 2 | CCM | C, R | (1) | (See DTC P2119 .) | ||||||||||||
| P2122 | APP sensor No. 1 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2122 .) | ||||||||||||
| P2123 | APP sensor No. 1 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2123 .) | ||||||||||||
| P2127 | APP sensor No. 2 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2127 .) | ||||||||||||
| P2128 | APP sensor No. 2 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2128 .) | ||||||||||||
| P2135 | TP sensor No. 1/No. 2 voltage correlation problem | ON | 1 | CCM | C, O, R | (1) | (See DTC P2135 .) | ||||||||||||
| P2138 | APP sensor No. 1/No. 2 voltage correlation problem | ON | 1 | CCM | C, O, R | (1) | (See DTC P2138 .) | ||||||||||||
| P2144 | EGR boost sensor solenoid valve circuit low input | ON | 2 | CCM | C, O, R | (1) | (See DTC P2144 .) | ||||||||||||
| P2145 | EGR boost sensor solenoid valve circuit high input | ON | 2 | CCM | C, O, R | (1) | (See DTC P2145 .) | ||||||||||||
| P2177 | Fuel system too lean at off idle (Right bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2177, P2179 .) | ||||||||||||
| P2178 | Fuel system too rich at off idle (Right bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2178, P2180 .) | ||||||||||||
| P2179 | Fuel system too lean at off idle (Left bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2177, P2179 .) | ||||||||||||
| P2180 | Fuel system too rich at off idle (Left bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2178, P2180 .) | ||||||||||||
| P2187 | Fuel system too lean at idle (Right bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2187, P2189 .) | ||||||||||||
| P2188 | Fuel system too rich at idle (Right bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2188, P2190 .) | ||||||||||||
| P2189 | Fuel system too lean at idle (Left bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2187, P2189 .) | ||||||||||||
| P2190 | Fuel system too rich at idle (Left bank) | ON | 2 | Fuel system | C, R | (1) | (See DTC P2188, P2190 .) | ||||||||||||
| P2195 | HO2S (RF) signal stuck lean | ON | 2 | HO2S | C | (1) | (See DTC P2195, P2197 .) | ||||||||||||
| P2196 | HO2S (RF) signal stuck rich | ON | 2 | HO2S | C | (1) | (See DTC P2196, P2198 .) | ||||||||||||
| P2197 | HO2S (LF) signal stuck lean | ON | 2 | HO2S | C | (1) | (See DTC P2195, P2197 .) | ||||||||||||
| P2198 | HO2S (LF) signal stuck rich | ON | 2 | HO2S | C | (1) | (See DTC P2196, P2198 .) | ||||||||||||
| P2227 | EGR boost sensor circuit performance problem | ON | 2 | CCM | C | (1) | (See DTC P2227 .) | ||||||||||||
| P2228 | EGR boost sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2228 .) | ||||||||||||
| P2229 | EGR boost sensor circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2229 .) | ||||||||||||
| P2401 | EVAP system leak detection pump control circuit low | ON | 2 | CCM | C, R | (1) | (See DTC P2401 .) | ||||||||||||
| P2402 | EVAP system leak detection pump control circuit high | ON | 2 | CCM | C, R | (1) | (See DTC P2402 .) | ||||||||||||
| P2404 | EVAP system leak detection pump sense circuit malfunction | ON | 2 | CCM | C, R | (1) | (See DTC P2404 .) | ||||||||||||
| P2405 | EVAP system leak detection pump sense circuit low input | ON | 2 | CCM | C, R | (1) | (See DTC P2405 .) | ||||||||||||
| P2407 | EVAP system leak detection pump sense circuit intermittent | ON | 2 | CCM | C, R | (1) | (See DTC P2407 .) | ||||||||||||
| P2502 | Generator terminal B circuit open | OFF | 1 | Other | C, R | (1) | (See DTC P2502 .) | ||||||||||||
| P2503 | Generator output voltage signal no electricity | OFF | 1 | Other | C, R | (1) | (See DTC P2503 .) | ||||||||||||
| P2504 | Battery overcharge | OFF | 1 | Other | C, R | (1) | (See DTC P2504 .) | ||||||||||||
| P2507 | PCM B+ voltage low | ON | 1 | CCM | C, O, R | (1) | (See DTC P2507 .) | ||||||||||||
| P2676 | Variable air duct (VAD) control solenoid valve circuit low input | OFF | 1 | Other | C, O, R | (1) | (See DTC P2676 .) | ||||||||||||
| P2677 | Variable air duct (VAD) solenoid valve circuit high input | OFF | 1 | Other | C, O, R | (1) | (See DTC P2677 .) | ||||||||||||
| U0073 | CAN system communication error | (See ON-BOARD DIAGNOSTIC (MULTIPLEX COMMUNICATION SYSTEM) .) | |||||||||||||||||
| U0101(6) | Communication error to TCM | (See ON-BOARD DIAGNOSTIC (MULTIPLEX COMMUNICATION SYSTEM) .) | |||||||||||||||||
| U0121 | Communication error to ABS/TCS HU/CM | (See ON-BOARD DIAGNOSTIC (MULTIPLEX COMMUNICATION SYSTEM) .) | |||||||||||||||||
| U0155 | Communication error to instrument cluster | (See ON-BOARD DIAGNOSTIC (MULTIPLEX COMMUNICATION SYSTEM) .) | |||||||||||||||||
|
|||||||||||||||||||
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.