Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos

Guide to the 2004-2012 Chevrolet Colorado Coolant Temperature Sensor

Is your truck's temperature gauge acting up, or are the cooling fans always running?

3 minutes to read 2004-2012 Chevrolet Colorado
Difficulty
2/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$80-$150
⚠️ Drivable, but... — Driving is possible, but the engine will run inefficiently in a fail-safe mode, causing poor mileage and potential long-term issues.
Key Takeaways
  • Common symptoms include a Check Engine Light (P0117, P0118, P0128), cooling fans that won't shut off, and poor fuel economy.
  • A P0128 code often points to a faulty thermostat, not just the sensor; consider replacing both.
  • Replacement is a simple DIY job on 2004-2012 models, usually taking less than an hour.
  • Standard aftermarket sensors are a reliable and cost-effective choice for this specific repair.
The Engine Coolant Temperature (ECT) sensor is a small but critical part in your Chevrolet Colorado. It acts as a thermometer, constantly measuring the temperature of the engine's coolant. This information is sent to your truck's main computer, the Engine Control Module (ECM). The ECM uses this data to make important decisions about how the engine runs, such as adjusting the air-fuel ratio, managing ignition timing, and telling the electric cooling fans when to turn on to prevent overheating. For optimal performance, your engine needs more fuel when it's cold and less when it's warm, and the ECT sensor provides the data to make that happen.

Is Your Colorado's Coolant Temp Sensor Failing?

A comparison between a new, clean brass coolant temperature sensor and an old, corroded sensor covered in mineral deposits.
A failing sensor (right) often shows signs of corrosion or mineral buildup that prevents accurate temperature readings compared to a new unit (left).

When the coolant temperature sensor starts to go bad, it sends incorrect information to the truck's computer. This can lead to a variety of problems that you'll likely notice. Many Colorado owners report these specific issues 🎬 Watch: 8 common symptoms of a failing coolant temperature sensor. when the sensor fails.

Choosing the Right Aftermarket Sensor

When replacing the coolant temperature sensor, you have a choice between an original equipment (OEM) part from a GM dealer and various aftermarket options. For a critical component like this, quality is important.

  • OEM (ACDelco): As the genuine GM parts brand, ACDelco is the original sensor that came with your Colorado. Choosing an OEM part guarantees the same fit and performance as the factory original.
  • Standard Aftermarket (Replacement): These sensors are designed to be a cost-effective alternative to OEM parts. They meet the basic specifications for your truck and are a perfectly valid option for many repairs. While they may not have the same brand recognition as OEM, they provide a functional and affordable solution to get your truck running properly again.

Pro Tip: For the 2004-2012 Colorado, the coolant temperature sensor is a relatively simple and accessible part. Many owners find success with standard aftermarket brands for this repair without issues. Given the low cost of the part, it's an affordable DIY job.

🎬 Watch this step-by-step walkthrough of the sensor replacement process.

Installation Notes

Replacing the sensor on the 2004-2012 Colorado is a straightforward job for a DIYer. On the 4-cylinder and 5-cylinder engines, the sensor is typically located on the driver's side of the engine block, often near the thermostat housing. You will need to remove the air intake tube for better access. Be prepared for some coolant to spill when you remove the old sensor; working quickly and having the new sensor ready to install will minimize the mess.

Code P0128: If your truck throws a P0128 code, it means the engine isn't reaching its proper operating temperature. While this can be caused by a bad sensor, it's very often caused by a thermostat that is stuck open. Many mechanics recommend replacing the thermostat at the same time as the sensor if you get this code.

Replacement Cost

A mechanic working on the engine bay of a Chevrolet Colorado, showing the area where the coolant temperature sensor is located.
While the sensor itself is inexpensive, labor costs vary depending on whether you perform the DIY-friendly replacement or take it to a shop.
Part Type Price Range
New OEM (ACDelco) $30 - $72
New Aftermarket (Replacement) $20 - $40
Shop Labor $80 - $150

Frequently Asked Questions

Close-up of the driver's side engine block on a Chevrolet Colorado showing the coolant temperature sensor location.
The sensor is typically located on the driver's side of the engine block, often requiring the removal of the air intake tube for clear access.
Where is the coolant temperature sensor on a 2004-2012 Colorado?

It is typically located on the driver's side of the engine block, near the front and often close to the thermostat housing. On some models, you may need to remove the air intake ducting to get a clear view and access to it.

Can I drive my Colorado with a bad coolant temperature sensor?

Yes, but it's not recommended for long. The truck's computer will likely go into a "fail-safe" mode, which usually means running the cooling fans constantly and using a rich fuel mixture. This will cause poor fuel economy and could potentially lead to other issues over time.

What happens if I don't replace a bad sensor?

Ignoring a bad sensor can lead to consistently poor fuel economy, black smoke from the exhaust, rough idling, and hard starts. In a worst-case scenario where the sensor fails to report an overheating condition, severe engine damage could occur.

Is the replacement difficult?

No, for this generation of Colorado, it is considered a relatively easy DIY repair. The most common challenge is accessing the sensor, which may require removing the air intake tube. You'll also need to be quick when swapping the sensors to minimize coolant loss.

Engine Coolant Temperature Sensor Replacement 2006 Chevrolet Colorado
Engine Coolant Temperature Sensor Replacement 2006 Chevrolet Colorado
8 Symptoms of a Bad Coolant Temperature Sensor (Don’t Ignore These Signs!)
8 Symptoms of a Bad Coolant Temperature Sensor (Don’t Ignore These Signs!)

Technical Specifications

OEM Part Numbers: 12601050 12586299 12590959 12573332 12606657 12609558

2-pin blade style connector.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 24, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Coolant Temperature Sensor for:
  • Chevrolet Colorado: 200420052006200720082009201020112012
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part