LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Honda >> 2021 >> Insight Touring >> Repair and Diagnosis >> Engine Performance >> System >> Engine Control System - DTC Diagnostics (1 Of 4) >> DTC Troubleshooting >> DTC P0128
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC P0128

DTC P0128  : Cooling System Malfunction

NOTE: Before you troubleshoot, review the general troubleshooting information .
DTC Description Confirmed DTC Pending DTC
P0128 Cooling System Malfunction    

DTC (PGM-FI)

  1. Radiator fan control command check

    -1. Turn the vehicle to the ON mode.

    -2. Clear the DTC with the HDS.

    -3. Turn the vehicle to the OFF (LOCK) mode.

    -4. Turn the vehicle to the ON mode.

    -5. Turn the blower switch off.

    -6. Check the parameter(s) below with the HDS.

    Signal Threshold Current conditions
    Values Unit Values Unit
    Fan High Ctrl OFF      
    Fan Low Ctrl OFF      

    Data List

    Do the current condition(s) match the threshold?

    YES 

    Go to step 2.

    NO 

    Wait until the Fan High Ctrl and the Fan Low Ctrl are OFF, then go to step 2.

  2. Radiator fan operation check

    -1. Check the radiator fans operation.

    Does the radiator fans keep running?

    YES 

    Go to step 3.

    NO 

    Go to step 4.

  3. Radiator fan circuit and radiator fan relay check

    -1. Check the radiator fan circuit and the radiator fan relay.

    Is it OK?

    YES 

    Check for any authorized service information related to the DTCs or symptoms you are troubleshooting or substitute a known-good PCM .

    NO 

    Repair the radiator fan circuit, and the radiator fan relay.

  4. Problem verification

    -1. Let the engine cool until the coolant temperature is 104 deg.F (40 deg.C) or less.

    -2. Observe the value of ECT Sensor 1 and ECT Sensor 2 in the Data List with the HDS.

    Signal Current conditions
    Values Unit
    ECT Sensor 1    
    ECT Sensor 2    

    Data List

    -3. Enter the maintenance mode, then start the engine and let it idle.

    -4. Let the engine idle until ECT Sensor 1 goes up 40 deg.F (22 deg.C) or more from the recorded start temperature.

    Signal Current conditions
    Values Unit
    ECT Sensor 1    

    Data List

    -5. Check ECT Sensor 2 in the Data List with the HDS.

    Signal Current conditions
    Values Unit
    ECT Sensor 2    

    Data List

    -6. Compare the recorded start value of ECT Sensor 2 and the present value of ECT Sensor 2.

    Did the temperature rise 13 deg.F (7 deg.C) or more?

    YES 

    Test the thermostat and replace it if needed .

    NO 

    Intermittent failure, the system is OK at this time. Check for poor connections or loose terminals at ECT sensor 1, ECT sensor 2, and the PCM. If the on-board snapshot of this DTC is recorded, try to reproduce the failure under the same conditions with the on-board snapshot .