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 331 (ON-BOARD DIAGNOSTIC (ENGINE CONTROL SYSTEM (L3))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.
NOTE:
DTC troubleshooting flow shows diagnostic procedures, inspection methods, and proper action to take for each DTC. For additional information on using DTC Troubleshooting Flow, refer to USING THE DTC TROUBLESHOOTING FLOW
.
DTC CHART [L3]
| DTC No. | Condition | MIL | DC | Monitor item | Self-test type(8) | Memory function | Page | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P0011 | CMP Timing over-advanced | ON | 1 | CCM | C, R | (1) | (See DTC P0011 .) | ||||||||||||||||
| P0012 | CMP Timing over-retarded | ON | 2 | CCM | C, R | (1) | (See DTC P0012 .) | ||||||||||||||||
| P0030(3) | Front HO2S heater control circuit problem | ON | 2 | HO2S heater | C,O, R | (1) | (See DTC P0030 .) | ||||||||||||||||
| P0031 | Front HO2S heater circuit low input | ON | 2 | HO2S heater | C,O, R | (1) | (See DTC P0031 .) | ||||||||||||||||
| P0032 | Front HO2S heater circuit high input | ON | 2 | HO2S heater | C,O, R | (1) | (See DTC P0032 .) | ||||||||||||||||
| P0037 | Middle(3)/Rear(4) HO2S heater circuit low input | ON | 2 | HO2S heater | C,O, R | (1) | (See DTC P0037 .) | ||||||||||||||||
| P0038 | Middle(3)/Rear(4) HO2S heater circuit high input | ON | 2 | HO2S heater | C,O, R | (1) | (See DTC P0038 .) | ||||||||||||||||
| P0043(3) | Rear HO2S heater circuit low input | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0043 .) | ||||||||||||||||
| P0044(3) | Rear HO2S heater circuit high input | ON | 2 | HO2S heater | C, O, R | (1) | (See DTC P0044 .) | ||||||||||||||||
| P0101 | MAF circuit range/performance problem | 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 .) | ||||||||||||||||
| P0106 | MAP sensor performance problem | ON | 2 | CCM | C | (1) | (See DTC P0106 .) | ||||||||||||||||
| P0107 | MAP sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0107 .) | ||||||||||||||||
| P0108 | MAP sensor circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0108 .) | ||||||||||||||||
| 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 stuck open | ON | 2 | Engine cooling system | C | (1) | (See DTC P0126, P0128 .) | ||||||||||||||||
| P0128 | Coolant thermostat stuck open | ON | 2 | Engine cooling system | C | (1) | (See DTC P0126, P0128 .) | ||||||||||||||||
| P0130(3) | Front HO2S circuit problem | ON | 2 | HO2S | C O, R | (1) | (See DTC P0130 .) | ||||||||||||||||
| P0131(3) | Front HO2S circuit low input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0131 .) | ||||||||||||||||
| P0132 | Front HO2S circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0132 .) | ||||||||||||||||
| P0133 | Front HO2S circuit problem | ON | 2 | HO2S | C | (1) | (See DTC P0133 .) | ||||||||||||||||
| P0134(4) | Front HO2S circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0134 .) | ||||||||||||||||
| P0138 | Middle(3)/Rear(4) HO2S circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0138 .) | ||||||||||||||||
| P0139 | Middle(3)/Rear(4) HO2S circuit malfunction | ON | 2 | HO2S | C | (1) | (See DTC P0139 .) | ||||||||||||||||
| P0140(4) | Rear HO2S circuit no activity detected | ON | 2 | HO2S | C, R | (1) | (See DTC P0140 .) | ||||||||||||||||
| P0144(3) | Rear HO2S circuit high input | ON | 2 | HO2S | C, O, R | (1) | (See DTC P0144 .) | ||||||||||||||||
| P0171(3) | Fuel trim system too lean | ON | 2 | Fuel system | C, R | (1) | (See DTC P0171 .) | ||||||||||||||||
| P0172(3) | Fuel trim system too rich | ON | 2 | Fuel system | C,R | (1) | (See DTC P0172 .) | ||||||||||||||||
| 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 .) | ||||||||||||||||
| P0302 | Cylinder No. 2 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | (See DTC P0301, P0302, P0303, P0304 .) | ||||||||||||||||
| P0303 | Cylinder No. 3 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | (See DTC P0301, P0302, P0303, P0304 .) | ||||||||||||||||
| P0304 | Cylinder No. misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | (See DTC P0301, P0302, P0303, P0304 .) | ||||||||||||||||
| P0327 | Knock sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P0327 .) | ||||||||||||||||
| P0328 | Knock sensor 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 circuit malfunction | ON | 1 | CCM | C | (1) | (See DTC P0340 .) | ||||||||||||||||
| 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 .) | ||||||||||||||||
| P0420(4) | Catalyst system efficiency below threshold | ON | 2 | Catalyst | C | (1) | (See DTC P0420 .) | ||||||||||||||||
| P0421(3) | Catalyst system efficiency below threshold | ON | 2 | Catalyst | C | (1) | (See DTC P0421 .) | ||||||||||||||||
| P0441 | EVAP control system incorrect purge flow | ON | 2 | EVAP system monitor | C,R | (1) | (See DTC P0441 .) | ||||||||||||||||
| P0442 | EVAP control system leak detected (small leak) | ON | 2 | EVAP system monitor | 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 (COV) (EVAP system leak detection pump) stuck close | ON | 2 | CCM | C, R | (1) | (See DTC P0446 .) | ||||||||||||||||
| P0455 | EVAP control system leak detected (gross leak) | ON | 2 | EVAP system monitor | C, R | (1) | (See DTC P0455 .) | ||||||||||||||||
| P0456(7) | EVAP control system leak detected (very small leak) | ON | 2 | EVAP system monitor | 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 relay No. 1 control circuit malfunction | OFF | 1 | CCM | C, O, R | (1) | (See DTC P0480 .) | ||||||||||||||||
| P0481 | Fan relay No. 2 and No. 3 control circuit malfunction | OFF | 1 | CCM | C, O, R | (1) | (See DTC P0481 .) | ||||||||||||||||
| P0482 | Fan relay No. 4 control circuit malfunction | OFF | 1 | Other | C, O, R | (1) | (See DTC P0482 .) | ||||||||||||||||
| P0500 | Vehicle speed sensor (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 | Internal control module 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 RAM error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0604 .) | ||||||||||||||||
| P0606 | PCM processor | ON | 1 | CCM | C, O, R | (1) | (See DTC P0606 .) | ||||||||||||||||
| P0607(4) | Control module performance | OFF | 1 | Other | C, O, R | (1) | (See DTC P0607 .) | ||||||||||||||||
| P0610 | Control module vehicle options error | ON | 1 | CCM | C, O, R | (1) | (See DTC P0610 .) | ||||||||||||||||
| P0638 | Throttle actuator control range/performance | ON | 1 | CCM | C | (1) | (See DTC P0638 .) | ||||||||||||||||
| P0661 | Variable intake-air system (VIS) control solenoid valve circuit low input | OFF | 1 | Other | C, O, R | (1) | (See DTC P0661 .) | ||||||||||||||||
| P0662 | Variable intake-air system (VIS) control solenoid valve circuit high input | OFF | 1 | Other | C, O, R | (1) | (See DTC P0662 .) | ||||||||||||||||
| P0703 | Brake switch No. 1 circuit malfunction | ON | 2 | CCM | C | (1) | (See DTC P0703 .) | ||||||||||||||||
| P0704(5) | Clutch switch circuit malfunction | ON | 2 | CCM | C | (1) | (See DTC P0704 .) | ||||||||||||||||
| P0850(5) | Neutral switch circuit malfunction | ON | 2 | CCM | C | (1) | (See DTC P0850 .) | ||||||||||||||||
| P2004 | Variable tumble control system (VTCS) shutter valve stuck open | ON | 2 | CCM | C, R | (1) | (See DTC P2004 .) | ||||||||||||||||
| P2006 | Variable tumble control system (VTCS) shutter valve stuck closed | ON | 2 | CCM | C, R | (1) | (See DTC P2006 .) | ||||||||||||||||
| P2009 | Variable tumble control solenoid valve circuit low input | ON | 2 | CCM | C, O, R | (1) | (See DTC P2009 .) | ||||||||||||||||
| P2010 | Variable tumble control solenoid valve circuit high input | ON | 2 | CCM | C, O, R | (1) | (See DTC P2010 .) | ||||||||||||||||
| P2088 | OCV actuator circuit low | ON | 1 | CCM | C, O, R | (1) | (See DTC P2088 .) | ||||||||||||||||
| P2089 | OCV actuator circuit high | ON | 1 | CCM | C, O, R | (1) | (See DTC P2089 .) | ||||||||||||||||
| P2096 | Target A/F feedback system too lean | ON | 2 | Fuel system | C | (1) | (See DTC P2096 .) | ||||||||||||||||
| P2097 | Target A/F feedback system too rich | ON | 2 | Fuel system | C | (1) | (See DTC P2097 .) | ||||||||||||||||
| P2100(4) | Throttle actuator circuit open | ON | 1 | CCM | C, O, R | (1) | (See DTC P2100 .) | ||||||||||||||||
| P2101 | Throttle actuator circuit range/performance | ON | 1 | CCM | C, R | (1) | (See DTC P2101 .) | ||||||||||||||||
| P2102(4) | Throttle actuator circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2102 .) | ||||||||||||||||
| P2103(4) | Throttle actuator circuit high input | ON | 1 | Other | C, O, R | (1) | (See DTC P2103 .) | ||||||||||||||||
| 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(3) | TP sensor minimum stop range/performance problem | ON | 1 | CCM | C, R | (1) | (See DTC P2109 .) | ||||||||||||||||
| P2112(3) | Throttle actuator control system range/performance problem | ON | 1 | CCM | C, R | (1) | (See DTC P2112 .) | ||||||||||||||||
| P2119 | Throttle actuator control throttle body range/performance | ON | 2 | CCM | C,R | (1) | (See DTC P2119 .) | ||||||||||||||||
| P2122 | Accelerator pedal position (APP) sensor No. 1 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2122 .) | ||||||||||||||||
| P2123 | Accelerator pedal position (APP) sensor No. 1 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2123 .) | ||||||||||||||||
| P2127 | Accelerator pedal position (APP) sensor No. 2 circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2127 .) | ||||||||||||||||
| P2128 | Accelerator pedal position (APP) sensor No. 2 circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2128 .) | ||||||||||||||||
| P2135 | Throttle position sensor No. 1/No. 2 voltage correlation problem | ON | 1 | CCM | C, O, R | (1) | (See DTC P2135 .) | ||||||||||||||||
| P2138 | Accelerator pedal position (APP) sensor No. 1/No. 2 voltage correlation problem | ON | 1 | CCM | C, O, R | (1) | (See DTC P2138 .) | ||||||||||||||||
| P2177(4) | Fuel system too lean at off idle | ON | 2 | Fuel system | C,R | (1) | (See DTC P2177 .) | ||||||||||||||||
| P2178(4) | Fuel system too rich at off idle | ON | 2 | Fuel system | C, R | (1) | (See DTC P2178 .) | ||||||||||||||||
| P2187(4) | Fuel system too lean at idle | ON | 2 | Fuel system | C,R | (1) | (See DTC P2187 .) | ||||||||||||||||
| P2188(4) | Fuel system too rich at idle | ON | 2 | Fuel system | C, R | (1) | (See DTC P2188 .) | ||||||||||||||||
| P2195 | Front HO2S signal stuck lean | ON | 2 | HO2S | C | (1) | (See DTC P2195 .) | ||||||||||||||||
| P2196 | Front HO2S signal stuck rich | ON | 2 | HO2S | C | (1) | (See DTC P2196 .) | ||||||||||||||||
| P2228 | BARO sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2228 .) | ||||||||||||||||
| P2229 | BARO sensor circuit high input | ON | 1 | CCM | C, O, R | (1) | (See DTC P2229 .) | ||||||||||||||||
| P2270(3) | Middle HO2S signal stuck lean | ON | 2 | HO2S | C | (1) | (See DTC P2270 .) | ||||||||||||||||
| P2271(3) | Middle HO2S signal stuck rich | ON | 2 | HO2S | C | (1) | (See DTC P2271 .) | ||||||||||||||||
| P2274(3) | Rear HO2S signal stuck lean | ON | 2 | HO2S | C | (1) | (See DTC P2274 .) | ||||||||||||||||
| P2275(3) | Rear HO2S signal stuck rich | ON | 2 | HO2S | C | (1) | (See DTC P2275 .) | ||||||||||||||||
| P2401 | EVAP system leak detection pump motor circuit low | ON | 2 | CCM | C, R | (1) | (See DTC P2401 .) | ||||||||||||||||
| P2402 | EVAP system leak detection pump motor circuit high | ON | 2 | CCM | C, R | (1) | (See DTC P2402 .) | ||||||||||||||||
| P2404 | EVAP system leak detection pump sensor circuit malfunction | ON | 2 | CCM | C, R | (1) | (See DTC P2404 .) | ||||||||||||||||
| P2405 | EVAP system leak detection pump sensor circuit low input | ON | 2 | CCM | C, R | (1) | (See DTC P2405 .) | ||||||||||||||||
| P2407 | EVAP system leak detection pump sensor circuit intermittent | ON | 2 | CCM | C, R | (1) | (See DTC P2407 .) | ||||||||||||||||
| P2502 | Generator terminal B circuit open | OFF | 1 | (2) | 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 +BB (back-up battery) voltage low | ON | 1 | CCM | C, O, R | (1) | (See DTC P2507 .) | ||||||||||||||||
| P2676 | Variable air duct (VAD) 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 DTC TABLE [MULTIPLEX COMMUNICATION SYSTEM] ) | |||||||||||||||||||||
| U0101(6) | Communication error to TCM | (See DTC TABLE [MULTIPLEX COMMUNICATION SYSTEM] ) | |||||||||||||||||||||
| U0121 | Communication error to ABS HU/CM | (See DTC TABLE [MULTIPLEX COMMUNICATION SYSTEM] ) | |||||||||||||||||||||
| U0155 | Communication error to instrument cluster | (See DTC TABLE [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.