Operation CHARM: Car repair manuals for everyone.

P0128

DTC P0128: Cooling System Malfunction

NOTE: If the DTCs listed below are stored at the same time as DTC P0128, troubleshoot those DTCs first, then recheck for P0128.

P0107, P0108, P1128, P1129: Manifold Absolute Pressure (MAP) sensor
P1106, P1107, P1108: Barometric Pressure (BARO) sensor
P1259: VTEC system
P0401, P1491, P1498: Exhaust Gas Recirculation (EGR) system
P0116, P0117, P0118: Engine Coolant Temperature (ECT) sensor
P0112, P0113: Intake Air Temperature (IAT) sensor
P0335, P0336: Crankshaft Position (CKP) sensor
P0300: Random misfire
P0301, P0302, P0303, P0304, P0305, P0306: No.1, No.2, No.3, No.4, No.5 or No.6 cylinder misfire
P0505 : Idle control system Malfunction
P1519: Idle Air Control (IAC) valve

DTC P0128 can occasionally set when the hood is opened while the engine is running.

1. Check the engine coolant level.

Is the engine coolant level low?

YES - Refill the engine coolant. If necessary, repair the coolant leak.

NO - Go to step 2.

2. Turn the ignition switch ON (II).
3. Check the radiator fan (make sure the A/C is off). Does the radiator fan continuously?

YES - Check the radiator fan circuit, radiator fan switch circuit, and the radiator fan switch. If the circuits and the switch are OK, substitute a known-good PCM, then recheck. If the symptom/indication goes away with a known-good PCM, replace the original PCM.

NO - Replace the thermostat.