FAULTBASE
Error CodesASKCars
© 2025 FAULTBASE
All rights reserved.
v2.0.0 • Production
ContactPrivacyImpressum
Home/Cars/Volvo/XC60/First Generation (2008-2017)/What does error code P0128 indicate in a 2012 Volvo XC60?

What does error code P0128 indicate in a 2012 Volvo XC60?

Volvo XC60 First Generation (2008-2017)

Error Codes
Severity: mediumDifficulty: mediumError Code: P01282-4 hours
4 min read
724 words

Problem Statement

Learn about error code P0128 in the 2012 Volvo XC60, its symptoms, diagnostic steps, and repair instructions to resolve engine coolant temperature issues.

Error Code
P0128
Affected Component
Engine Coolant Temperature System
Estimated Time
2-4 hours

Symptoms

  • •Check Engine Light
  • •Poor Fuel Economy
  • •Increased Emissions
  • •Heater Performance Issues
  • •Rough Idle or Stalling

Diagnostic Steps

  1. 1Scan for Codes
  2. 2Visual Inspection
  3. 3Check Coolant Level
  4. 4Monitor Engine Temperature
  5. 5Inspect the Thermostat
  6. 6Check Coolant Temperature Sensor (CTS)

Solution

Error Code P0128 in a 2012 Volvo XC60

Symptom Overview

The P0128 error code indicates that the Engine Control Module (ECM) has detected that the engine's coolant temperature is below the expected temperature range for a specified period of time. This typically occurs when the engine fails to reach the designated operating temperature within a predefined time frame, which can lead to poor fuel economy, increased emissions, and potential engine performance issues.

Common Symptoms

  1. Check Engine Light: The most immediate symptom is the illumination of the Check Engine Light (CEL) on the dashboard.
  2. Poor Fuel Economy: You may notice decreased fuel efficiency due to the engine running in an enriched mode for too long.
  3. Increased Emissions: The vehicle may produce higher emissions, which could lead to failing emissions testing.
  4. Heater Performance Issues: Insufficient cabin heat, as the engine is not reaching optimal temperature.
  5. Rough Idle or Stalling: In some cases, the engine may exhibit rough idling or stalling conditions.

Diagnostic Steps

  1. Scan for Codes: Use an OBD-II scanner to confirm the presence of the P0128 code and check for any additional related codes.
  2. Visual Inspection: Inspect the cooling system components, including hoses and connections, for leaks, damage, or loose fittings.
  3. Check Coolant Level: Ensure that the coolant level is at the recommended level in the reservoir and radiator.
  4. Monitor Engine Temperature: Use a scan tool to monitor the engine coolant temperature while the vehicle is running. This will help determine if the engine is reaching the proper operating temperature.
  5. Inspect the Thermostat: Check the thermostat for proper operation. An open thermostat will prevent the engine from reaching the correct temperature.
  6. Check Coolant Temperature Sensor (CTS): Inspect the CTS for proper operation. A faulty sensor may send incorrect signals to the ECM.

Tools Required

  • OBD-II Scanner
  • Digital Multimeter
  • Infrared Thermometer or Engine Coolant Temperature Gauge
  • Wrench Set
  • Pliers
  • Screwdriver Set
  • Replacement Thermostat and/or Coolant Temperature Sensor (if necessary)
  • Coolant (if topping off is needed)

Repair Instructions

Step 1: Confirm the Code

  • Connect the OBD-II scanner to the vehicle’s diagnostic port.
  • Read and confirm the P0128 code and any additional codes.

Step 2: Coolant Level Check

  • Open the hood and locate the coolant reservoir.
  • Ensure the coolant is at the appropriate level. If low, top it off with the correct coolant mixture.

Step 3: Inspect Thermostat

  1. Locate the Thermostat: Follow the upper radiator hose to the engine; the thermostat is typically located at that junction.
  2. Remove the Thermostat:
    • Disconnect the battery.
    • Drain the coolant from the radiator and block.
    • Remove the hose clamps and disconnect the upper radiator hose from the thermostat housing.
    • Remove the mounting bolts and take out the thermostat.
  3. Inspect for Damage: Check if the thermostat is stuck open or closed. If it is damaged, replace it with a new unit.
  4. Reinstall the Thermostat: Install the new thermostat, ensuring the rubber O-ring or gasket is seated correctly. Reconnect the upper hose and secure it with hose clamps.

Step 4: Check Coolant Temperature Sensor

  1. Locate the CTS: The sensor is usually found on or near the thermostat housing.
  2. Inspect Wiring and Connector: Look for any signs of damage or corrosion.
  3. Test the Sensor:
    • Disconnect the sensor connector and use a multimeter to check the resistance values according to the manufacturer specifications at various temperatures.
    • If the readings are outside the specified range, replace the CTS.

Step 5: Clear Codes and Test Drive

  • After making repairs, reconnect the battery.
  • Use the OBD-II scanner to clear the P0128 code.
  • Perform a test drive to ensure that the engine reaches the correct operating temperature and that no codes reappear.

Final Steps

  1. Monitor System: After repairs, monitor the vehicle for any recurrent symptoms or codes.
  2. Check for Leaks: After running the vehicle, check for any coolant leaks around the thermostat and sensor.

By following these steps, you should be able to diagnose and resolve the P0128 error code in your 2012 Volvo XC60 effectively. If the problem persists after completing these repairs, further investigation into the ECM or additional cooling system components may be necessary.

Verification

After completing the repair, verify that the issue has been resolved:

  • ✓Test the affected component to ensure it functions correctly
  • ✓Check for any error codes or warning lights
  • ✓Monitor the vehicle for a few days to ensure the issue does not recur

Prevention Tips

To prevent this issue from occurring again:

  • •Follow the manufacturer's recommended maintenance schedule
  • •Address warning signs early before they develop into major issues
  • •Use quality parts and fluids recommended for your vehicle
  • •Keep detailed records of all repairs and maintenance

Tools & Equipment Required

  • •OBD-II Scanner
  • •Digital Multimeter
  • •Infrared Thermometer or Engine Coolant Temperature Gauge
  • •Wrench Set
  • •Pliers
  • •Screwdriver Set
  • •Replacement Thermostat and/or Coolant Temperature Sensor (if necessary)
  • •Coolant (if topping off is needed)

Additional Information

Error Code
P0128
Affected Component
Engine Coolant Temperature System
Estimated Time
2-4 hours
Difficulty
medium
Severity
medium
Tools Required
8 items

Related Faults

  1. What should I check if my 2011 Volvo XC60 has a rough ride quality?

    Learn how to diagnose and repair rough ride quality issues in your 2011 Volvo XC60 with this comprehensive guide.

    suspension5 symptoms
  2. How do I diagnose a malfunctioning mass airflow sensor in my 2011 Volvo XC60?

    Learn how to diagnose and repair a malfunctioning mass airflow sensor in your 2011 Volvo XC60 with step-by-step instructions and required tools.

    Mass Airflow Sensor5 symptoms
  3. How can I diagnose a faulty fuel pump in my Volvo XC60?

    Learn how to diagnose and replace a faulty fuel pump in your Volvo XC60 with systematic steps and required tools.

    fuel pump5 symptoms
  4. What are the common issues with the power steering in a 2013 Volvo XC60?

    Learn about common power steering issues in the 2013 Volvo XC60, including symptoms, diagnostic steps, tools required, and repair instructions.

    power steering system5 symptoms
  5. What are the common issues with the AWD system in a 2016 Volvo XC60?

    Explore common issues with the AWD system in the 2016 Volvo XC60, including symptoms, diagnostic steps, tools required, and repair instructions.

    C0045AWD system7 symptoms
  6. How can I troubleshoot the problem of my 2011 Volvo XC60's fuel door not opening?

    Learn how to troubleshoot and repair the fuel door issue on your 2011 Volvo XC60 with detailed diagnostic steps and repair instructions.

    fuel door release mechanism3 symptoms

Share this solution

Comments

Sign in to share your thoughts

Sign In

No comments yet

Be the first to share your thoughts

Back to Generation