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.
2005 Mazda MPV ESFACTORY OEM SERVICE PROCEDURE
With Rear HO2S Model
DTC (WITH REAR HO2S MODEL)
| DTC No. | Condition | MIL | DC | Monitor item (3) | Self-test type (4) | Memory function | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DTC P0031 | HO2S heater (Front, RH) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0032 | HO2S heater (Front, RH) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0037 | HO2S heater (Rear, RH) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0038 | HO2S heater (Rear, RH) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0051 | HO2S heater (Front, LH) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0052 | HO2S heater (Front, LH) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0057 | HO2S heater (Rear, LH) circuit low | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0058 | HO2S heater (Rear, LH) circuit high | ON | 2 | HO2S heater | C, O, R | (1) | ||||||||||
| DTC P0101 | MAF sensor inconsistent with TP sensor | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0102 | MAF circuit low input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0103 | MAF circuit high input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0111 | IAT circuit performance problem | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0112 | IAT circuit low input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0113 | IAT circuit high input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0117 | ECT circuit low input | ON | 1 | Engine cooling system | C, O, R | (1) | ||||||||||
| DTC P0118 | ECT circuit high input | ON | 1 | Engine cooling system | C, O, R | (1) | ||||||||||
| DTC P0121 | Throttle position stuck close | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0122 | TP circuit low input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0123 | TP circuit high input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0125 | Excessive time to enter closed loop fuel control | ON | 2 | Engine cooling system | C | (1) | ||||||||||
| DTC P0126, P0128 | Coolant thermostat stuck open | ON | 2 | Thermostat | C | (1) | ||||||||||
| DTC P0126, P0128 | Coolant thermostat stuck open | ON | 2 | Thermostat | C | (1) | ||||||||||
| DTC P0132, P0152 | HO2S (Front, RH) no inversion (high stuck) | ON | 2 | HO2S | C, O, R | (1) | ||||||||||
| DTC P0133, P0153 | HO2S (Front, RH) circuit malfunction | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P0134, P0154 | HO2S (Front, RH) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | ||||||||||
| DTC P0138, P0158 | HO2S (Rear, RH) circuit high input | ON | 2 | HO2S | C, O, R | (1) | ||||||||||
| DTC P0139, P0159 | HO2S (Rear, RH) circuit malfunction | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P0140, P0160 | HO2S (Rear, RH) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | ||||||||||
| DTC P0132, P0152 | HO2S (Front, LH) no inversion (high stuck) | ON | 2 | HO2S | C, O, R | (1) | ||||||||||
| DTC P0133, P0153 | HO2S (Front, LH) circuit malfunction | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P0134, P0154 | HO2S (Front, LH) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | ||||||||||
| DTC P0138, P0158 | HO2S (Rear, LH) circuit high input | ON | 2 | HO2S | C, O, R | (1) | ||||||||||
| DTC P0139, P0159 | HO2S (Rear, LH) circuit malfunction | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P0140, P0160 | HO2S (Rear, LH) circuit no activity detected | ON | 2 | HO2S | C, R | (1) | ||||||||||
| DTC P0300 | Random misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.1 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.2 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.3 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.4 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.5 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0301, P0302, P0303, P0304, P0305, P0306 | Cylinder No.6 misfire detected | Flash/ON | 1 or 2 | Misfire | C, R | (1) | ||||||||||
| DTC P0327 | Knock sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0328 | Knock sensor circuit high input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0335 | CKP sensor circuit malfunction | ON | 1 | CCM | C | (1) | ||||||||||
| DTC P0340 | CMP sensor circuit malfunction | ON | 1 | CCM | C | (1) | ||||||||||
| DTC P0401 | EGR flow insufficient detected | ON | 2 | EGR | C, R | (1) | ||||||||||
| DTC P0403 | EGR valve motor coils open or short | ON | 2 | CCM | C, O, R | (1) | ||||||||||
| DTC P0421, P0431 | Warm-up catalyst system (RH) efficiency below threshold | ON | 2 | Catalyst | C | (1) | ||||||||||
| DTC P0421, P0431 | Warm-up catalyst system (LH) efficiency below threshold | ON | 2 | Catalyst | C | (1) | ||||||||||
| DTC P0441 | Evaporative emission control system incorrect purge flow | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P0442 | Evaporative emission control system leak detected (small leak) | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P0443 | Evaporative emission control system purge control valve circuit malfunction | ON | 2 | CCM | C, O, R | (1) | ||||||||||
| DTC P0446 | Change over valve (COV) (EVAP system leak detection pump) stuck close | ON | 2 | CCM | C, R | (1) | ||||||||||
| DTC P0455 | Evaporative emission control system leak detected (large leak) | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P0456 (5) | Evaporative emission control system leak detected (very small leak) | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P0461 | Fuel gauge sender unit circuit range/performance | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0462 | Fuel gauge sender unit circuit low input | ON | 2 | CCM | C, O, R | (1) | ||||||||||
| DTC P0463 | Fuel gauge sender unit circuit high input | ON | 2 | CCM | C, O, R | (1) | ||||||||||
| DTC P0480 | Fan control module circuit malfunction | OFF | 1 | Other | C, O, R | (1) | ||||||||||
| DTC P0500 | Vehicle speed sensor (VSS) circuit malfunction | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0505 | IAC valve circuit malfunction | OFF | (2) | Other | R | (1) | ||||||||||
| DTC P0506 | Idle control system RPM lower than expected | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0507 | Idle control system RPM higher than expected | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0511 | IAC system malfunction | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0550 | PSP switch circuit malfunction | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P0602 | PCM programming error | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0610 | Control module vehicle options error | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P0661 | Intake manifold communication control (IMCC) actuator circuit low input | OFF | 1 | Other | C, O, R | (1) | ||||||||||
| DTC P0662 | Intake manifold communication control (IMCC) actuator circuit high input | OFF | 1 | Other | C, O, R | (1) | ||||||||||
| DTC P0703 | Brake switch input malfunction | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P1602 | Immobilizer unit-PCM communication error | OFF | (2) | (2) | C, O | (1) | ||||||||||
| DTC P1603 | Key ID numbers are not registered in PCM | OFF | (2) | (2) | C, O | (1) | ||||||||||
| DTC P1604 | Code word is not registered in PCM | OFF | (2) | (2) | C, O | (1) | ||||||||||
| DTC P1621 | Code word does not match after engine cranking | OFF | (2) | (2) | C, O | (1) | ||||||||||
| DTC P1622 | Key ID number does not match | OFF | (2) | (2) | C, O | (1) | ||||||||||
| DTC P1623 | Code word or key ID number read/write error in PCM | OFF | (2) | C, O | (1) | |||||||||||
| DTC P1624 | Immobilizer system communication counter=0 | OFF | (2) | C, O | (1) | |||||||||||
| DTC P2096, P2098 | Target A/F feedback system too lean (Right bank) | ON | 2 | Fuel | C | (1) | ||||||||||
| DTC P2097, P2099 | Target A/F feedback system too rich (Right bank) | ON | 2 | Fuel | C | (1) | ||||||||||
| DTC P2096, P2098 | Target A/F feedback system too lean (Left bank) | ON | 2 | Fuel | C | (1) | ||||||||||
| DTC P2097, P2099 | Target A/F feedback system too rich (Left bank) | ON | 2 | Fuel | C | (1) | ||||||||||
| DTC P2144 | EGR boost sensor solenoid valve circuit low input | ON | 2 | Other | C, O, R | (1) | ||||||||||
| DTC P2145 | EGR boost sensor solenoid valve circuit high input | ON | 2 | Other | C, O, R | (1) | ||||||||||
| DTC P2177, P2179 | Fuel system too lean at off idle (Right bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2178, P2180 | Fuel system too rich at off idle (Right bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2177, P2179 | Fuel system too lean at off idle (Left bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2178, P2180 | Fuel system too lean at off idle (Left bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2187, P2189 | Fuel system too lean at idle (Right bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2188, P2190 | Fuel system too rich at idle (Right bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2187, P2189 | Fuel system too lean at idle (Left bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2188, P2190 | Fuel system too rich at idle (Left bank) | ON | 2 | Fuel | C, R | (1) | ||||||||||
| DTC P2195, P2197 | HO2S (RF) signal stuck lean | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P2196, P2198 | HO2S (RF) signal stuck rich | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P2195, P2197 | HO2S (LF) signal stuck lean | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P2196, P2198 | HO2S (LF) signal stuck rich | ON | 2 | HO2S | C | (1) | ||||||||||
| DTC P2227 | EGR boost sensor circuit performance problem | ON | 2 | CCM | C | (1) | ||||||||||
| DTC P2228 | EGR boost sensor circuit low input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P2229 | EGR boost sensor circuit high input | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC P2401 | Evaporative Emission System Leak Detection Pump motor circuit low input | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P2402 | Evaporative Emission System Leak Detection Pump motor circuit high input | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P2404 | Evaporative Emission System Leak Detection Pump air filter clogging | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P2405 | Evaporative Emission System Leak Detection Pump orifice fallen off | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P2407 | Evaporative Emission System Leak Detection Pump heater malfunction | ON | 2 | Evaporative | C, R | (1) | ||||||||||
| DTC P2502 | Generator terminal B circuit open | OFF | 1 | Other | C, R | (1) | ||||||||||
| DTC P2503 | Generator output voltage signal no electricity | OFF | 1 | Other | C, R | (1) | ||||||||||
| DTC P2504 | Battery overcharge | OFF | 1 | Other | C, R | (1) | ||||||||||
| DTC P2507 | PCM +BB (back-up battery) voltage low | ON | 1 | CCM | C, O, R | (1) | ||||||||||
| DTC U0073 | CAN BUS OFF | OFF | 1 | Other | C, O, R | (1) | ||||||||||
| DTC U0101 | PCM cannot receive any signals from TCM | ON | 1 | CCM | C, O, R | (1) | ||||||||||
|
||||||||||||||||
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
