{"id":2810,"date":"2026-05-21T03:56:41","date_gmt":"2026-05-21T03:56:41","guid":{"rendered":"https:\/\/repairsadvisor.com\/blog\/?p=2810"},"modified":"2026-05-21T04:30:17","modified_gmt":"2026-05-21T04:30:17","slug":"how-coolant-temperature-sensors-work","status":"publish","type":"post","link":"https:\/\/repairsadvisor.com\/blog\/how-coolant-temperature-sensors-work\/","title":{"rendered":"How Coolant Temperature Sensors Work: Engine Temperature Monitoring"},"content":{"rendered":"\n<p>Your engine is most vulnerable in the first few minutes after a cold start \u2014 and the last thing you want on a long run is an unexpected overheating warning. The coolant temperature sensor, also called the ECT sensor (Engine Coolant Temperature) or CTS, sits near the thermostat housing doing one of the most important jobs in your engine management system: telling the engine control module exactly how hot or cold your coolant is, every second the engine runs. From fuel injection to cooling fan control, the ECM uses that temperature signal to make real-time decisions. When the sensor starts to fail, those decisions go wrong \u2014 and the symptoms can look like half a dozen other problems, which is why this small, inexpensive part gets misdiagnosed so often.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quick Answer<\/h3>\n\n\n\n<p>A coolant temperature sensor (CTS\/ECT sensor) is an NTC thermistor that measures engine coolant temperature and sends a voltage signal to the ECM. As coolant heats up, the sensor&#8217;s electrical resistance drops, changing the return voltage the ECM reads \u2014 cold engine returns roughly 3.0\u20133.5V, a fully warm engine around 1.0\u20131.3V. The ECM uses this data to adjust fuel injection, ignition timing, cooling fan activation, and cold-start fuel enrichment. A failing sensor typically triggers a check engine light (codes P0115\u2013P0118), poor fuel economy, rough idle, or an erratic temperature gauge \u2014 often before any actual overheating occurs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is a Coolant Temperature Sensor?<\/h2>\n\n\n\n<p>The coolant temperature sensor is a small, threaded electronic component \u2014 usually about the size of your thumb \u2014 that screws directly into the engine block or cylinder head so its probe tip sits immersed in the coolant flow. Most are two-wire devices: one wire carries a 5V reference voltage from the ECM, and the second carries the return signal back. The housing is typically brass or hard plastic, with a rubber-sealed electrical connector that keeps moisture out of the terminals.<\/p>\n\n\n\n<p>It&#8217;s worth clearing up a common source of confusion right away: the coolant temperature sensor and the thermostat are two completely different components. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-thermostats-work\/\">thermostat<\/a>&nbsp;is a mechanical valve \u2014 it physically opens and closes to control whether coolant flows to the radiator. The CTS doesn&#8217;t control anything; it only measures temperature and reports it electronically. They live close together (usually near the thermostat housing), which is part of why people mix them up.<\/p>\n\n\n\n<p>Some vehicles run two coolant temperature sensors: one dedicated to the engine management system (the ECM sensor) and a separate sender unit that feeds the dashboard temperature gauge. Others use a single sensor for both functions. A small number of modern vehicles use a cylinder head temperature (CHT) sensor instead of, or in addition to, a traditional CTS \u2014 the CHT measures the metal temperature of the cylinder head rather than the coolant itself, which gives accurate readings even if coolant level drops dangerously low.<\/p>\n\n\n\n<p>Understanding the full&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-engine-cooling-works\/\">engine cooling system<\/a>&nbsp;puts the CTS in context: it&#8217;s one of several monitoring inputs the ECM relies on, alongside the&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-oxygen-sensors-work\/\">oxygen sensors<\/a>, the&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-maf-sensor-works\/\">mass air flow sensor<\/a>, and others \u2014 all feeding real-time data so the ECM can continuously optimise engine operation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How the Coolant Temperature Sensor Works<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">The NTC Thermistor Principle<\/h3>\n\n\n\n<p>Inside the sensor body is a thermistor \u2014 a resistor whose electrical resistance changes predictably with temperature. Coolant temperature sensors use a Negative Temperature Coefficient (NTC) thermistor, meaning resistance decreases as temperature increases. This is the opposite of how most electrical components behave, and it&#8217;s what makes the sensor simple, reliable, and inexpensive to manufacture.<\/p>\n\n\n\n<p>At very cold temperatures \u2014 say, -10\u00b0C (14\u00b0F) \u2014 the thermistor&#8217;s resistance is very high, typically around 10,000 ohms (10 k\u03a9). As the engine warms to normal operating temperature, around 80\u00b0C (176\u00b0F), resistance drops dramatically to approximately 270\u2013380 ohms. At 120\u00b0C the resistance is lower still. This predictable resistance-temperature curve is what the ECM uses to determine actual coolant temperature.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The 5-Volt Reference Circuit<\/h3>\n\n\n\n<p>The ECM supplies a regulated 5-volt reference voltage to one terminal of the CTS. Because the sensor&#8217;s resistance varies with temperature, the voltage that returns on the second wire \u2014 the signal wire \u2014 changes proportionally. Cold coolant means high resistance, which &#8220;uses up&#8221; more of the 5V, leaving a high return voltage of around 3.0\u20133.5V. As the engine warms and resistance falls, more voltage passes back unchanged, and the signal wire voltage drops toward 1.0\u20131.3V at full operating temperature.<\/p>\n\n\n\n<p>The ECM monitors this return voltage constantly and cross-references it against a stored lookup table to convert voltage into temperature. It&#8217;s an elegantly simple system \u2014 two wires, a calibrated resistor, and a lookup table are all that&#8217;s needed to give the ECM accurate temperature data. The sensor body itself grounds through its threaded connection to the engine block, completing the circuit.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What the ECM Does with Temperature Data<\/h3>\n\n\n\n<p>Temperature information from the CTS drives several interconnected engine management decisions simultaneously:<\/p>\n\n\n\n<p><strong>Fuel injection enrichment:<\/strong>&nbsp;Cold engines need a richer air-fuel mixture to run smoothly \u2014 the same function that carburettors once handled with a manual choke. The ECM enriches the fuel mixture at cold temperatures and progressively leans it out as the engine warms. If the CTS reports the engine is still cold when it isn&#8217;t, the ECM keeps over-fuelling \u2014 burning extra fuel and reducing fuel economy without any real benefit.<\/p>\n\n\n\n<p><strong>Ignition timing:<\/strong>&nbsp;Optimum spark timing changes with engine temperature. The ECM advances or retards ignition timing partly based on CTS data, balancing power output, emissions, and engine protection.<\/p>\n\n\n\n<p><strong>Closed-loop fuel control entry:<\/strong>&nbsp;The ECM can only enter closed-loop operation \u2014 where it adjusts fuelling based on live oxygen sensor feedback \u2014 once it confirms the engine is sufficiently warm. Until the CTS signals a warm engine, the ECM runs open-loop on pre-programmed fuel maps. A CTS stuck reporting a cold engine means the system may never properly enter closed-loop, causing rich running and elevated emissions.<\/p>\n\n\n\n<p><strong>Cooling fan activation:<\/strong>&nbsp;On vehicles with electrically-operated cooling fans, the ECM triggers fan operation when the CTS reports coolant temperature reaching a threshold \u2014 typically around 90\u2013105\u00b0C depending on the vehicle. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-radiator-fans-work\/\">radiator fans<\/a>&nbsp;won&#8217;t come on at the right time if the sensor is giving false readings.<\/p>\n\n\n\n<p><strong>Cold-start idle speed:<\/strong>&nbsp;The ECM raises idle speed on a cold engine to improve warm-up and driveability. This is controlled partly by CTS data.<\/p>\n\n\n\n<p><strong>EGR system:<\/strong>&nbsp;Exhaust gas recirculation is typically disabled when the engine is cold \u2014 the ECM uses CTS data to determine when EGR operation is appropriate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where Is the Coolant Temperature Sensor Located?<\/h2>\n\n\n\n<p>On the majority of vehicles, the coolant temperature sensor lives near the thermostat housing \u2014 the point where the upper radiator hose connects to the engine. To find it: follow the upper radiator hose from the radiator toward the engine, and the housing at the hose&#8217;s end is the thermostat housing. The CTS will usually be threaded into this housing or into the cylinder head immediately adjacent to it.<\/p>\n\n\n\n<p>The exact location varies meaningfully between makes and models. Some manufacturers mount it in the engine block itself. Others position it on a coolant passage in the intake manifold, or at the outlet of the cylinder head. European vehicles sometimes locate it in less obvious positions. Always confirm the exact location in your vehicle&#8217;s repair manual before starting any diagnostic work \u2014 this is especially important on vehicles with two sensors, where the ECM sensor and the gauge sender are in different locations.<\/p>\n\n\n\n<p>As part of the broader engine cooling circuit, the CTS is positioned to read coolant that has already passed through the engine and absorbed heat \u2014 giving the ECM the most accurate indication of actual engine temperature. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-radiator-caps-work\/\">radiator cap<\/a>&nbsp;maintains system pressure and sits on the opposite end of the cooling circuit, at the radiator or overflow reservoir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Symptoms of a Bad Coolant Temperature Sensor<\/h2>\n\n\n\n<p>A failing CTS doesn&#8217;t always fail completely and obviously \u2014 it often degrades gradually, producing symptoms that mimic other problems. The key diagnostic clue is that multiple unrelated-seeming symptoms appear together. Here are the most common signs to watch for:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Check Engine Light (Most Common First Sign)<\/h3>\n\n\n\n<p>When the ECM detects that the CTS signal falls outside expected parameters \u2014 voltage too high, too low, or erratic \u2014 it stores a Diagnostic Trouble Code and illuminates the check engine light. The most common coolant temperature codes are P0115 (circuit malfunction), P0116 (range\/performance problem), P0117 (low voltage \u2014 usually a short to ground), P0118 (high voltage \u2014 usually an open circuit), and&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/code-p0128-coolant-temperature-below-thermostat-regulating-temperature-causes-symptoms-and-fixes\/\">P0128 (coolant temperature below thermostat regulating temperature)<\/a>. Reading these codes with an&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/all-you-need-to-know-about-obd-codes-and-how-to-read-codes\/\">OBD-II scanner<\/a>&nbsp;is always the first diagnostic step \u2014 don&#8217;t guess at the fault before you&#8217;ve confirmed which code is stored.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Poor Fuel Economy<\/h3>\n\n\n\n<p>This is one of the most financially impactful and most commonly misdiagnosed symptoms. If the CTS reports a permanently cold engine, the ECM maintains cold-start fuel enrichment indefinitely \u2014 potentially dropping fuel economy by 30\u201340% compared to normal. Drivers typically blame degraded fuel, injector fouling, or cold weather before suspecting a sensor that costs $20\u2013$50 to replace. If your fuel economy has dropped noticeably and you can&#8217;t find an obvious cause, the CTS deserves a close look.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rough Idle and Rich Running<\/h3>\n\n\n\n<p>Excessive fuel enrichment from a falsely &#8220;cold&#8221; CTS signal leads to an over-rich air-fuel mixture. The engine may idle roughly, respond sluggishly at low speeds, or produce a strong fuel smell. In severe cases, the unburnt fuel passes into the exhaust, where it produces black smoke from the tailpipe \u2014 a symptom often mistaken for injector failure or a blown&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-head-gaskets-work\/\">head gasket<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Erratic Temperature Gauge<\/h3>\n\n\n\n<p>A failing sensor may cause the dashboard temperature gauge to swing unpredictably, sit permanently at cold, or \u2014 more alarming \u2014 read at or near the red zone when the engine is actually at normal temperature. The important distinction: if your gauge reads hot but the engine isn&#8217;t actually overheating (no steam, no boiling sounds, no smell of burning coolant), a faulty CTS sending a false hot signal is a likely culprit, not a genuine cooling system failure. Conversely, a permanently cold gauge reading often points to either a stuck-open thermostat or a CTS stuck reporting cold.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cooling Fan Running Constantly \u2014 or Not at All<\/h3>\n\n\n\n<p>Because the ECM uses the CTS signal to trigger cooling fan operation, a faulty sensor can cause the fan to run at all times (false hot signal) or never activate (false cold signal). A fan that never activates when the engine is genuinely hot creates a real overheating risk, particularly in slow traffic or when idling. A fan running constantly is annoying and may drain the battery, but isn&#8217;t immediately dangerous.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hard Cold Starts<\/h3>\n\n\n\n<p>If the CTS tells the ECM the engine is already warm when you first turn the key on a cold morning, the ECM won&#8217;t add the extra fuel the cold engine needs to fire reliably. The result is extended cranking, stumbling, or a failure to start \u2014 particularly in cold weather. Many &#8220;why won&#8217;t my car start in winter?&#8221; problems trace back to a CTS that&#8217;s lost its ability to read low temperatures accurately.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Genuine Overheating Risk<\/h3>\n\n\n\n<p>A sensor stuck reporting cold temperatures will prevent the ECM from activating cooling fans and may interfere with other temperature-protection strategies. Combined with a cooling system that has any other marginal condition \u2014 slightly low coolant, a marginal thermostat \u2014 a bad CTS can push an otherwise manageable situation into genuine overheating.&nbsp;<strong>If your temperature gauge enters the red zone or you see steam from under the bonnet, stop driving immediately.<\/strong>&nbsp;Driving through genuine overheating risks head gasket failure or worse \u2014 a repair that can easily cost ten times what a CTS replacement would have. If the check engine light is on alongside temperature gauge irregularities, use an OBD-II scanner to read the stored code before&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-to-reset-check-engine-light\/\">resetting the check engine light<\/a>&nbsp;\u2014 clearing codes without diagnosing the fault means the root cause stays hidden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Test a Coolant Temperature Sensor<\/h2>\n\n\n\n<p>Testing a CTS is a reasonable job for an intermediate DIYer with a digital multimeter and access to your vehicle&#8217;s repair manual (for the specific resistance values at given temperatures). An OBD-II scanner with live data capability makes diagnosis faster and more conclusive. Always check the wiring and connector before condemning the sensor itself \u2014 a corroded or loose connector produces the same fault codes as a failed sensor and costs nothing to fix.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 1: Multimeter Resistance Test<\/h3>\n\n\n\n<p>Allow the engine to cool completely before starting. Locate the CTS (near the thermostat housing), then carefully unplug the electrical connector. Set your multimeter to the resistance (ohms) setting and place the probes across the two terminals on the sensor itself (not the wiring harness side).<\/p>\n\n\n\n<p>At room temperature (approximately 20\u00b0C \/ 68\u00b0F), a healthy CTS should read roughly 2,000\u20133,000 ohms. If you want to verify the full range, remove the sensor and perform a bench test: place the sensor tip in cold water (measure resistance), then hot water around 80\u00b0C \/ 176\u00b0F (measure resistance again \u2014 should drop to approximately 270\u2013380 ohms). A sensor that shows no change in resistance across temperature ranges has failed. A sensor that reads open circuit (infinite resistance) or short circuit (zero resistance) has also failed.<\/p>\n\n\n\n<p>Compare your readings against the specifications in your vehicle&#8217;s repair manual \u2014 resistance curves vary by manufacturer and sensor design.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Method 2: Live OBD-II Scan Data<\/h3>\n\n\n\n<p>Connect an OBD-II scanner and navigate to live data (sometimes called &#8220;data stream&#8221; or &#8220;PID monitoring&#8221;). Select coolant temperature or ECT sensor data. With the engine fully cold (sat overnight), the reading should closely match ambient air temperature \u2014 typically within 5\u00b0C. After a 10-minute drive at normal operating conditions, it should read 85\u2013105\u00b0C depending on your vehicle&#8217;s normal operating range.<\/p>\n\n\n\n<p>A sensor reporting -40\u00b0C (-40\u00b0F) on a warm engine, or 130\u00b0C+ when the engine isn&#8217;t actually overheating, indicates a circuit fault. Similarly, a sensor that reads a plausible but suspiciously static temperature \u2014 say, it reads exactly 20\u00b0C regardless of engine state \u2014 suggests a wiring or connector fault rather than a properly functioning sensor.<\/p>\n\n\n\n<p>This method parallels how a mechanic would also use live data to verify proper operation of the&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-oil-pressure-sensors-work\/\">oil pressure sensor<\/a>&nbsp;and other engine management inputs \u2014 checking that the reported value matches the expected real-world condition.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Check Wiring and Connector First<\/h3>\n\n\n\n<p>Before ordering a replacement sensor, inspect the electrical connector and wiring harness. Corrosion inside the connector pins is a very common cause of CTS fault codes \u2014 the sensor itself is fine, but corroded contacts are introducing resistance or intermittent contact into the circuit. Spray the contacts with electrical contact cleaner, reconnect, and clear the code to see if it returns. Also look for chafed, cracked, or rodent-damaged wiring along the harness between the sensor and the ECM.<\/p>\n\n\n\n<p>Safety note: wait for the engine to cool completely before disconnecting any cooling system components. Coolant in a warm system is pressurised \u2014 loosening connections on a hot engine risks burns from escaping coolant and steam.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Coolant Temperature Sensor Replacement: What to Expect<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Is This a DIY-Friendly Job?<\/h3>\n\n\n\n<p>For most vehicles, replacing a coolant temperature sensor is a manageable job for an intermediate DIYer. The sensor is typically accessible without removing major components, the tools required are minimal (socket set, and sometimes a specialised sensor socket), and replacement time is usually 30\u201360 minutes. The job involves some coolant spillage \u2014 have a drain pan and fresh coolant ready.<\/p>\n\n\n\n<p>The main risk is a sensor that has corroded into the threads over years of heat cycling. Forcing a stuck sensor risks breaking it off in the engine block or cylinder head \u2014 a situation that&#8217;s considerably more expensive and time-consuming to resolve than the original sensor replacement. If the sensor shows significant corrosion or won&#8217;t break free with reasonable torque, it&#8217;s worth having a professional handle it rather than risking a broken thread situation. The same applies if the sensor is located in a difficult position, buried beneath intake components or other ancillaries.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Parts and Cost<\/h3>\n\n\n\n<p>The sensor itself is typically inexpensive: $15\u2013$60 for aftermarket options, more for OEM parts. OEM or OEM-equivalent sensors are generally recommended \u2014 cheap aftermarket sensors occasionally read inaccurately or fail prematurely, returning you to square one. Professional repair total costs \u2014 parts plus labour \u2014 typically range from $100 to $300, depending on vehicle make, sensor location, and regional labour rates. Vehicles where the sensor is buried under intake manifold components at the higher end of that range.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Steps Overview<\/h3>\n\n\n\n<p>The general process: allow the engine to cool completely, partially drain coolant if needed to reduce spillage, remove the connector and unscrew the old sensor, install the new sensor with correct torque (most spec around 15\u201320 Nm, but check your service manual), reconnect the harness, top up coolant, bleed any air from the system if required, clear any stored codes with an OBD-II scanner, and test drive to confirm the temperature gauge reads correctly and no codes return.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When a Mechanic Is the Right Call<\/h3>\n\n\n\n<p>Certain situations call for professional involvement. If the codes return immediately after a new sensor is installed, the fault lies elsewhere \u2014 most likely wiring, connector corrosion, or in rarer cases, a PCM fault. Persistent codes after correct sensor replacement need proper electrical diagnosis with a wiring diagram and multimeter, which is generally beyond casual DIY territory.<\/p>\n\n\n\n<p>More critically: if the engine overheated before you identified the CTS fault, a mechanic should evaluate for head gasket damage before assuming the problem is solved. A blown head gasket introduces exhaust gases and air into the cooling system, which can actually cause a functioning CTS to read incorrectly \u2014 meaning a new sensor won&#8217;t fix the symptoms if the underlying cause is a compromised head gasket. Look for white exhaust smoke, coolant loss without visible leaks, or a sweet-smelling exhaust as potential indicators of head gasket involvement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Coolant Temperature Sensor vs. Thermostat: Understanding the Difference<\/h2>\n\n\n\n<p>This is the most common point of confusion in cooling system diagnosis, and it&#8217;s worth spelling out clearly. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-thermostats-work\/\">thermostat<\/a>&nbsp;is a mechanical temperature-activated valve. A wax element inside expands when heated, physically opening a valve that allows coolant to flow to the radiator. It opens at a fixed temperature \u2014 typically 88\u201395\u00b0C depending on the vehicle \u2014 and closes again as coolant cools. No electronic input required. The thermostat does its job through pure physics, independent of the ECM.<\/p>\n\n\n\n<p>The coolant temperature sensor, by contrast, does nothing mechanical at all. It&#8217;s purely a measurement and reporting device \u2014 it converts coolant temperature into a voltage signal and sends that information to the ECM. The ECM then uses that information to make decisions (adjust fuel, activate fans, etc.), but the CTS itself doesn&#8217;t directly control anything in the cooling circuit.<\/p>\n\n\n\n<p>They can fail independently and produce overlapping symptoms, which is where confusion arises. A stuck-open thermostat causes the engine to run permanently cool \u2014 the coolant never gets hot enough to read &#8220;warm&#8221; on the gauge, the heater blows cold air, and the ECM may store code&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/code-p0128-coolant-temperature-below-thermostat-regulating-temperature-causes-symptoms-and-fixes\/\">P0128 (coolant temperature below thermostat regulating temperature)<\/a>. A failing CTS, by contrast, sends inaccurate voltage signals regardless of what the thermostat is doing \u2014 the codes will be P0115\u2013P0118 circuit\/range faults, and live scan data will show implausible temperature readings.<\/p>\n\n\n\n<p>An OBD-II scanner with live data is the definitive tool for separating the two: compare the reported coolant temperature against the actual engine state and cross-reference with gauge behaviour to determine which component is causing the problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Other Engine Sensors That Work Alongside the CTS<\/h2>\n\n\n\n<p>The coolant temperature sensor doesn&#8217;t work in isolation. It&#8217;s one input among several the ECM uses to build a complete picture of engine conditions. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-map-sensors-work\/\">MAP sensor<\/a>&nbsp;reports intake manifold pressure, the mass air flow sensor measures incoming air volume, and the&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-crankshaft-position-sensors-work\/\">crankshaft position sensor<\/a>&nbsp;tracks engine speed and position. Each sensor gives the ECM a different dimension of engine state; the CTS provides the thermal dimension.<\/p>\n\n\n\n<p>When the CTS fails, the ECM doesn&#8217;t simply stop making decisions \u2014 it typically defaults to a fixed &#8220;cold&#8221; temperature assumption and runs on pre-programmed fuel maps. The engine keeps running, but efficiency, emissions, and performance all suffer. This is by design: the ECM&#8217;s failsafe mode keeps the vehicle driveable while the fault persists, which is why a failing CTS often goes undetected until fuel economy noticeably drops or the check engine light appears.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The coolant temperature sensor is a small component with an outsized influence on how your engine runs. By continuously monitoring coolant temperature and reporting it to the ECM, it enables precise fuel injection, timing, fan control, and cold-start management \u2014 functions that directly affect fuel economy, emissions, driveability, and engine longevity. When it fails, the symptoms are often subtle at first: slightly worse fuel economy, a slightly rough idle, a check engine light that doesn&#8217;t feel urgent. But left unaddressed, a faulty CTS can contribute to genuine overheating, catalytic converter damage from running rich, or failure to diagnose an underlying cooling system problem in time.<\/p>\n\n\n\n<p>For most intermediate DIYers, the CTS is a reasonable diagnostic and replacement task: the testing procedure is straightforward with a multimeter and OBD scanner, the part is inexpensive, and the replacement is generally accessible. The key is to confirm the fault properly before replacing \u2014 check the connector and wiring first, read the codes, and verify with live data \u2014 and to call in a professional when corrosion, inaccessible location, or persistent post-replacement codes make the job more complex than it first appeared. Always consult your vehicle&#8217;s repair manual for the specific resistance specifications and torque values that apply to your make and model.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Coolant Temperature Sensor FAQ: Your Questions Answered<\/h1>\n\n\n\n<p>The coolant temperature sensor (CTS) generates a lot of questions \u2014 because when it fails, it mimics so many other problems. Whether you&#8217;re chasing a check engine light, trying to understand what the sensor actually does, or deciding whether to DIY the replacement, these are the most common questions about ECT sensors answered directly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quick Answer<\/h3>\n\n\n\n<p>The coolant temperature sensor (also called an ECT sensor) is an NTC thermistor that measures engine coolant temperature and sends a voltage signal to the ECM. Common failure symptoms include check engine light, poor fuel economy, rough idle, and erratic temperature gauge readings. Testing requires a multimeter or OBD-II scanner; replacement costs $15\u2013$60 for the part and takes 30\u201360 minutes on most vehicles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What does a coolant temperature sensor do?<\/h2>\n\n\n\n<p>The coolant temperature sensor monitors the temperature of your engine coolant and reports that data to the engine control module (ECM) as a continuous voltage signal. The ECM uses this information to adjust fuel injection (cold engines need a richer mixture), ignition timing, cooling fan activation, and cold-start idle speed. It&#8217;s one of the core inputs the ECM relies on to run the engine efficiently at all temperatures \u2014 from a cold start on a winter morning through to full operating temperature on a hot day. For a deeper look at how it integrates with the wider system, see our guide on&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-engine-cooling-works\/\">how engine cooling systems work<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the symptoms of a bad coolant temperature sensor?<\/h2>\n\n\n\n<p>The most common signs of a failing CTS are:<\/p>\n\n\n\n<p><strong>Check engine light<\/strong>&nbsp;\u2014 usually codes P0115, P0116, P0117, or P0118, indicating a circuit or range fault in the ECT sensor circuit.<\/p>\n\n\n\n<p><strong>Poor fuel economy<\/strong>&nbsp;\u2014 if the sensor reports the engine is perpetually cold, the ECM keeps adding extra fuel that isn&#8217;t needed, sometimes cutting MPG by 30% or more.<\/p>\n\n\n\n<p><strong>Rough idle or rich running<\/strong>&nbsp;\u2014 excess fuelling from a false cold signal causes the engine to run rich, producing a rough idle, fuel smell, or black exhaust smoke.<\/p>\n\n\n\n<p><strong>Erratic or stuck temperature gauge<\/strong>&nbsp;\u2014 the gauge may read permanently cold, swing unpredictably, or sit in the hot zone when the engine isn&#8217;t actually overheating.<\/p>\n\n\n\n<p><strong>Cooling fan running constantly or not at all<\/strong>&nbsp;\u2014 the ECM uses the CTS signal to trigger fan operation; a bad sensor disrupts this.<\/p>\n\n\n\n<p><strong>Hard cold starts<\/strong>&nbsp;\u2014 if the sensor tells the ECM the engine is already warm, cold-start fuel enrichment is skipped, making the engine hard to fire on a cold morning.<\/p>\n\n\n\n<p>Read the&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/all-you-need-to-know-about-obd-codes-and-how-to-read-codes\/\">full OBD codes guide<\/a>&nbsp;for help interpreting any stored trouble codes alongside these symptoms.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Is the coolant temperature sensor the same as the thermostat?<\/h2>\n\n\n\n<p>No \u2014 they&#8217;re completely different components that are often confused because they sit near each other. The&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-thermostats-work\/\">thermostat<\/a>&nbsp;is a mechanical valve that physically controls whether coolant flows to the radiator; it opens and closes based on coolant temperature using a wax element, with no electronic involvement. The CTS is a purely electronic sensor \u2014 it measures temperature and sends data to the ECM, but doesn&#8217;t control coolant flow at all. A stuck-open thermostat typically triggers&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/code-p0128-coolant-temperature-below-thermostat-regulating-temperature-causes-symptoms-and-fixes\/\">code P0128<\/a>&nbsp;(temperature below thermostat regulating temperature), while a bad CTS produces P0115\u2013P0118 circuit fault codes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Can I drive with a bad coolant temperature sensor?<\/h2>\n\n\n\n<p>For short distances, usually yes \u2014 the ECM typically defaults to a fixed cold-temperature assumption and the engine keeps running, just inefficiently. However, driving with a faulty CTS for extended periods risks genuine engine damage. If the sensor is stuck reporting a cold engine, the ECM won&#8217;t activate cooling fans at the right time, which can contribute to overheating. If your temperature gauge is reading high or you see steam from under the bonnet, stop immediately \u2014 don&#8217;t drive through a genuine overheat event. A sensor replacement that costs $15\u2013$60 is far preferable to a blown&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-head-gaskets-work\/\">head gasket<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do I test a coolant temperature sensor?<\/h2>\n\n\n\n<p>Two methods work well for DIY diagnosis:<\/p>\n\n\n\n<p><strong>Multimeter resistance test:<\/strong>&nbsp;With the engine fully cold, unplug the sensor connector and measure resistance across the two sensor terminals. At room temperature (~20\u00b0C\/68\u00b0F), a healthy sensor reads approximately 2,000\u20133,000 ohms. If you have access to hot water, place the sensor tip in water around 80\u00b0C\/176\u00b0F \u2014 resistance should drop to roughly 270\u2013380 ohms. A sensor that shows no change with temperature, reads open circuit, or reads zero resistance has failed.<\/p>\n\n\n\n<p><strong>OBD-II live data scan:<\/strong>&nbsp;Connect a scanner and check the reported coolant temperature. On a cold engine (sitting overnight), it should match ambient air temperature. After 10 minutes of normal driving, it should read 85\u2013105\u00b0C. A reading stuck at -40\u00b0C or above 130\u00b0C when the engine is at normal temperature points to a circuit or sensor fault.<\/p>\n\n\n\n<p>Always inspect the wiring connector for corrosion before replacing the sensor \u2014 a corroded connector produces identical codes to a failed sensor and costs nothing to clean.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How much does it cost to replace a coolant temperature sensor?<\/h2>\n\n\n\n<p>The sensor itself is inexpensive: $15\u2013$60 for most aftermarket options, more for OEM parts. OEM or OEM-equivalent quality is recommended \u2014 low-cost aftermarket sensors can read inaccurately or fail early. If you have a professional replace it, total cost (parts + labour) typically runs $100\u2013$300 depending on vehicle make and sensor location. Some sensors are buried under intake components, which increases labour time and cost. DIY replacement on an accessible sensor takes 30\u201360 minutes on most vehicles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where is the coolant temperature sensor located?<\/h2>\n\n\n\n<p>On most vehicles, the CTS is located near the thermostat housing \u2014 the point where the upper radiator hose meets the engine. Follow the upper hose from the radiator toward the engine; the housing at the end is where you&#8217;ll find the thermostat, and the CTS is usually threaded into that housing or the cylinder head immediately adjacent to it. Exact location varies by make and model \u2014 some are in the engine block, others in the intake manifold or cylinder head. Always confirm the location in your vehicle&#8217;s repair manual before starting any work, particularly on vehicles with two sensors (one for the ECM, one for the dashboard gauge).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Can a bad coolant temperature sensor affect fuel economy?<\/h2>\n\n\n\n<p>Yes \u2014 and it&#8217;s one of the most commonly overlooked consequences of a failing sensor. If the CTS reports the engine as perpetually cold, the ECM maintains cold-start fuel enrichment indefinitely, injecting more fuel than the warm engine needs. Drivers often attribute the drop to poor fuel quality, clogged injectors, or seasonal changes rather than a sensor that costs $20\u2013$50 to replace. A faulty CTS left unaddressed can cause a fuel economy drop of 20\u201340%. If your fuel economy has declined noticeably without an obvious cause, checking the CTS with an OBD-II scanner and live data is a logical early step in the diagnostic process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Will a bad coolant temperature sensor cause overheating?<\/h2>\n\n\n\n<p>It can contribute to overheating, though it&#8217;s rarely the sole cause. The most direct risk: if the sensor is stuck reporting cold temperatures, the ECM won&#8217;t trigger the electric&nbsp;<a href=\"https:\/\/repairsadvisor.com\/blog\/how-radiator-fans-work\/\">cooling fans<\/a>&nbsp;when coolant gets hot. In slow traffic or extended idling on a warm day, missing fan activation can allow coolant temperatures to climb dangerously. A sensor stuck reporting hot temperatures won&#8217;t cause overheating, but it will trigger unnecessary fan operation and may cause the ECM to retard timing unnecessarily. If you&#8217;re seeing genuine overheating \u2014 steam, a rising gauge, boiling smells \u2014 check coolant level, thermostat, water pump, and radiator alongside the CTS rather than assuming the sensor is the only culprit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What OBD codes are related to the coolant temperature sensor?<\/h2>\n\n\n\n<p>The main DTC codes associated with the CTS circuit are:<\/p>\n\n\n\n<p><strong>P0115<\/strong>&nbsp;\u2014 Engine Coolant Temperature Circuit Malfunction (general circuit fault)<\/p>\n\n\n\n<p><strong>P0116<\/strong>&nbsp;\u2014 ECT Sensor Circuit Range\/Performance (reading outside expected parameters)<\/p>\n\n\n\n<p><strong>P0117<\/strong>&nbsp;\u2014 ECT Sensor Circuit Low Voltage (usually a short to ground)<\/p>\n\n\n\n<p><strong>P0118<\/strong>&nbsp;\u2014 ECT Sensor Circuit High Voltage (usually an open circuit)<\/p>\n\n\n\n<p><strong>P0125<\/strong>&nbsp;\u2014 Insufficient Coolant Temperature for Closed-Loop Fuel Control<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/repairsadvisor.com\/blog\/code-p0128-coolant-temperature-below-thermostat-regulating-temperature-causes-symptoms-and-fixes\/\">P0128<\/a><\/strong>&nbsp;\u2014 Coolant Temperature Below Thermostat Regulating Temperature (more often a thermostat fault than a CTS fault)<\/p>\n\n\n\n<p>Before replacing the sensor, clear the code after any wiring\/connector inspection and retest \u2014 a corroded connector that&#8217;s been cleaned may not set the code again.<\/p>\n\r\n\t\t\t<div id=\"daexthefu-container\"\r\n\t\t\t\tclass=\"daexthefu-container daexthefu-layout-side-by-side daexthefu-alignment-left\"\r\n\t\t\t\tdata-post-id=\"2810\">\r\n\r\n\t\t\t\t<div class=\"daexthefu-feedback\">\r\n\t\t\t\t\t<div class=\"daexthefu-text\">\r\n\t\t\t\t\t\t<h3 class=\"daexthefu-title\">Was this helpful?<\/h3>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"daexthefu-buttons-container\">\r\n\t\t\t\t\t\t<div class=\"daexthefu-buttons\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t<div class=\"daexthefu-yes daexthefu-button daexthefu-button-type-icon-and-text\" data-value=\"1\">\r\n\t\t\t\t<div class=\"daexthefu-button-icon\">\r\n\t\t\t\t\r\n                <svg>\r\n                    <defs>\r\n                        <style>.happy-face-cls-1{fill:#c9c9c9;}.happy-face-cls-2{fill:#e1e1e1;}.happy-face-cls-3{fill:#676767;}<\/style>\r\n                    <\/defs>\r\n                    <g id=\"happy_face\">\r\n                        <circle class=\"happy-face-cls-1 daexthefu-icon-primary-color\" cx=\"24\" cy=\"24\" r=\"17\" \/>\r\n                        <path class=\"happy-face-cls-2 daexthefu-icon-circle\" d=\"m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z\" \/>\r\n                        <circle class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" cx=\"18\" cy=\"22\" r=\"2\" \/>\r\n                        <circle class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" cx=\"30\" cy=\"22\" r=\"2\" \/>\r\n                        <path class=\"happy-face-cls-3 daexthefu-icon-secondary-color\" d=\"m16.79,29c-1.19,0-1.89,1.31-1.25,2.32,1.77,2.81,4.9,4.68,8.47,4.68s6.7-1.87,8.47-4.68c.63-1.01-.06-2.32-1.25-2.32-3.67,0-10.76,0-14.43,0Z\" \/>\r\n                    <\/g>\r\n                <\/svg>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"daexthefu-button-text\">Yes<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t<div class=\"daexthefu-no daexthefu-button daexthefu-button-type-icon-and-text\" data-value=\"0\">\r\n\t\t\t\t<div class=\"daexthefu-button-icon\">\r\n\t\t\t\t\r\n                <svg>\r\n                    <defs>\r\n                        <style>\r\n                            .sad-face-cls-1{fill:#c9c9c9;}.sad-face-cls-2{fill:#676767;}.sad-face-cls-3{fill:#e1e1e1;}.sad-face-cls-4{fill:#676767;}\r\n                        <\/style>\r\n                    <\/defs>\r\n                    <g id=\"sad_face\">\r\n                        <circle class=\"sad-face-cls-1 daexthefu-icon-primary-color\" cx=\"24\" cy=\"24\" r=\"17\" \/>\r\n                        <path class=\"sad-face-cls-3 daexthefu-icon-circle\" d=\"m24,3c11.58,0,21,9.42,21,21s-9.42,21-21,21S3,35.58,3,24,12.42,3,24,3m0-1C11.85,2,2,11.85,2,24s9.85,22,22,22,22-9.85,22-22S36.15,2,24,2h0Z\" \/>\r\n                        <circle class=\"sad-face-cls-4 daexthefu-icon-secondary-color\" cx=\"18\" cy=\"22\" r=\"2\" \/>\r\n                        <circle class=\"sad-face-cls-4 daexthefu-icon-secondary-color\" cx=\"30\" cy=\"22\" r=\"2\" \/>\r\n                        <path class=\"sad-face-cls-2 daexthefu-icon-secondary-color\" d=\"M16.9,34.5c-0.4,0-0.8-0.1-1.1-0.4c-0.6-0.6-0.6-1.5,0-2.1c2.2-2.2,5.1-3.4,8.1-3.4c3.1,0,6,1.2,8.1,3.4\r\n                        c0.6,0.6,0.6,1.5,0,2.1s-1.5,0.6-2.1,0c-1.6-1.6-3.7-2.5-6-2.5s-4.4,0.9-6,2.5C17.7,34.4,17.3,34.5,16.9,34.5z\" \/>\r\n                    <\/g>\r\n                <\/svg>\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"daexthefu-button-text\">No<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"daexthefu-comment\">\r\n\t\t\t\t\t<div class=\"daexthefu-comment-top-container\">\r\n\t\t\t\t\t\t<label id=\"daexthefu-comment-label\" class=\"daexthefu-comment-label\"><\/label>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"daexthefu-comment-character-counter-container\">\r\n\t\t\t\t\t\t\t\t<div id=\"daexthefu-comment-character-counter-number\"\r\n\t\t\t\t\t\t\t\t\tclass=\"daexthefu-comment-character-counter-number\"><\/div>\r\n\t\t\t\t\t\t\t\t<div class=\"daexthefu-comment-character-counter-text\"><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<textarea id=\"daexthefu-comment-textarea\" class=\"daexthefu-comment-textarea\"\r\n\t\t\t\t\t\t\t\tplaceholder=\"Type your message\"\r\n\t\t\t\t\t\t\t\tmaxlength=\"\r\n\t\t\t\t\t\t\t\t400\t\t\t\t\t\t\t\t\t\"><\/textarea>\r\n\t\t\t\t\t<div class=\"daexthefu-comment-buttons-container\">\r\n\t\t\t\t\t\t<button class=\"daexthefu-comment-submit daexthefu-button\">Submit<\/button>\r\n\t\t\t\t\t\t<button class=\"daexthefu-comment-cancel daexthefu-button\">Cancel<\/button>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class=\"daexthefu-successful-submission-text\">Thanks for your feedback!<\/div>\r\n\r\n\t\t\t<\/div>\r\n\r\n\t\t\t","protected":false},"excerpt":{"rendered":"<p>Your engine is most vulnerable in the first few minutes after a cold start \u2014 and the last thing you want on a long run is an unexpected overheating warning. The coolant temperature sensor, also called the ECT sensor (Engine Coolant Temperature) or CTS, sits near the thermostat housing doing one of the most important [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2811,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_helpful_status":1,"footnotes":""},"categories":[60],"tags":[92,74,82],"class_list":["post-2810","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vehicle-systems-parts-explained","tag-automotive","tag-how-it-works","tag-intermediate"],"acf":[],"_links":{"self":[{"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/posts\/2810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/comments?post=2810"}],"version-history":[{"count":1,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/posts\/2810\/revisions"}],"predecessor-version":[{"id":2812,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/posts\/2810\/revisions\/2812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/media\/2811"}],"wp:attachment":[{"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/media?parent=2810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/categories?post=2810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/repairsadvisor.com\/blog\/wp-json\/wp\/v2\/tags?post=2810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}