DTC P0128: Cooling System Malfunction
NOTE:
If DTCs P0107, P0108, P0112, P0113, P0116, P0117, P0118, P0300, P0301-P0306, P0335, P0336, P0401, P0505, P1106, P1107, P1108, P1128, P1129, P1259 or P1519 are stored, troubleshoot these DTCs first. DTC P0128 can also set when hood is opened while engine is running.
- Check engine coolant level. If coolant level is okay, go to next step. If coolant is low, refill cooling system and repair leak.
- Turn ignition switch on. Check radiator fan. If radiator fan does not keep running, replace thermostat. If radiator fan keeps running, check radiator fan circuit, radiator fan switch circuit and radiator fan switch. See WIRING DIAGRAMS article. Repair as necessary. If circuits and components are okay, substitute known-good PCM, then recheck. If symptom or indication goes away, replace original PCM.