{"id":7685,"date":"2021-06-17T23:15:00","date_gmt":"2021-06-18T06:15:00","guid":{"rendered":"https:\/\/blogv2prod.wpenginepowered.com\/blog\/?p=7685"},"modified":"2026-07-16T23:41:30","modified_gmt":"2026-07-17T06:41:30","slug":"p0128-coolant-temperature-below-thermostat-regulating-temperature","status":"publish","type":"post","link":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/","title":{"rendered":"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 10<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<div class=\"summary-widget\">\n    <h3>Summary<\/h3>\n    <ul class=\"summary-grid\">\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                        A P0128 code means your engine coolant temperature is running below the thermostat's regulating point.                      <\/p>\n                \n            <\/div>\n        <\/li>\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                        What it affects: fuel economy, emissions readiness, and heater performance.                     <\/p>\n                \n            <\/div>\n        <\/li>\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                         How serious it is: low on its own, but a cold-running engine can build sludge over time.                     <\/p>\n                \n            <\/div>\n        <\/li>\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                         Most common causes: a stuck or early-opening thermostat, low coolant, or a faulty sensor.                    <\/p>\n                \n            <\/div>\n        <\/li>\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                          What to do first: check your coolant level, then inspect the thermostat.                     <\/p>\n                \n            <\/div>\n        <\/li>\n            <li class=\"summary-grid-list\">\n            <div class=\"sm-item\">\n\n                                    <p class=\"sm-title\">\n                         Can you keep driving? Yes, briefly, but don't put off getting it diagnosed.                    <\/p>\n                \n            <\/div>\n        <\/li>\n        <\/ul>\n<\/div>\n\n\n\n\n\n\n\n<p class=\"wp-block-paragraph\">Your engine needs to reach operating temperature within the first few minutes of driving. When it doesn&rsquo;t, the powertrain control module sets code P0128 and turns on your check engine light. P0128 means your coolant temperature is staying below the thermostat&rsquo;s regulating point for longer than the system expects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Does Code P0128 Mean?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Code P0128 stands for Engine Coolant Temperature Below Thermostat Regulating. It means your engine control module detected coolant temperature below the thermostat&rsquo;s opening point.<\/strong> It could be that your engine is running cooler than it should, or it&rsquo;s taking too long to warm up. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A healthy engine climbs above 200 degrees Fahrenheit shortly after startup. Most thermostats open at just under that mark. If the module still sees around 170 degrees once warmup should be finished, it stores P0128. The check engine light comes on, too.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-1024x682.jpg\" alt=\"car electronic dashboard showing coolant temperature\" class=\"wp-image-40058\" srcset=\"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-1024x682.jpg 1024w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-300x200.jpg 300w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-768x512.jpg 768w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-1536x1024.jpg 1536w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-600x400.jpg 600w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature-150x100.jpg 150w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/car-electronic-dashboard-showing-coolant-temperature.jpg 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><figcaption class=\"wp-element-caption\">The P0128 code is set when the engine control module (ECM) determines that coolant temperature is lower than the original equipment thermostat&rsquo;s opening temperature.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Your engine needs that warmup to enter closed loop mode. In closed loop, the module uses oxygen sensor readings for fuel control instead of a fixed startup program. Closed loop mode keeps fuel economy and emissions in check.<\/p>\n\n\n\n    <div class=\"ai-summary-widget\">\n\n        <div class=\"ai-summary-grid\">\n\n            <div>\n                <div class=\"ai-avatar\">\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/q_auto,dpr_auto,f_auto\/carparts\/blog\/widgets\/ai-summary\/ai-bot\" alt=\"AI robot\">\n                    <\/figure>\n                    <span>ELI5<\/span>\n                <\/div>\n            <\/div>\n            <div>\n                <p>The thermostat controls how hot or cold the engine is by controlling when and how much coolant reaches the engine. It ensures the engine warms up quickly after ignition. Once the engine is hot enough, the thermostat keeps it that way to avoid wasting fuel and produce enough energy. It can do this by acting as a valve that can open to let more coolant into the engine. The thermostat can also close to decrease the coolant that reaches the engine.<\/p>    \n            <\/div>\n\n        <\/div>\n\n        <div class=\"ai-summary-tooltip\">   \n            <p>Not everyone is an auto repair expert. <strong>ELI5 (&ldquo;Explain Like I&rsquo;m Five&rdquo;)<\/strong> provides layperson-friendly explanations of complex automotive concepts, systems, &amp; parts, so you can fully understand their importance. Great for casual car owners and DIY beginners! Powered by AI.<\/p>\n        <\/div>\n\n    <\/div>\n\n\n\n<h3 class=\"wp-block-heading\">A Closer Look at Code P0128<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A healthy engine should run<strong> above 200 degrees<\/strong>. The radiator cooling fan on some vehicles doesn&rsquo;t even engage until after the coolant reaches <strong>nearly 230 degrees<\/strong>. So if the engine is expecting 200-230&deg;F (most thermostats open at just under 200&deg;F) but the ECM only sees 170&deg;F, well, you can see why the ECM\/PCM algorithm would store the code and illuminate the MIL.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">A healthy engine should run above 200 degrees. The radiator cooling fan on some vehicles doesn&rsquo;t even engage until after the coolant reaches nearly 230 degrees. So if the engine is expecting 200-230&deg;F (most thermostats open at just under 200&deg;F) but the ECM only sees 170&deg;F, well, you can see why the ECM\/PCM algorithm would store the code and illuminate the MIL.<\/p>\n<cite>&ndash;<a href=\"https:\/\/www.carparts.com\/blog\/author\/richardmccuistian\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Richard McCuistian, ASE Certified Master Automobile Technician\">Richard McCuistian, ASE Certified Master Automobile Technician<\/a><\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">In most cases, if the engine temperature is lower than predicted, the ECM notes that information and keeps it on record. When it happens again, the ECM notes it but also stores a P0128 code and activates the check engine light.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason, P0128 is often known as a <strong>&ldquo;two-trip&rdquo; fault<\/strong>. If the engine does reach operating temperature on two consecutive trips after the code is set, the ECM\/PCM clears the code and extinguishes the check engine light.<\/p>\n\n\n\n<div id=\"article-search-widget\">\n<div class=\"cp-search\">\n<div align=\"center\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/w_auto,dpr_auto\/carparts\/logos\/badge_wordmark\/full_color\/CP_LOGO_COLOUR_RGB\" alt=\"CarParts.com\" width=\"300\" height=\"56\">\n<\/div>\n<form id=\"cpsearchform\" name=\"cpsearchform\" action=\"https:\/\/www.carparts.com\/search\" method=\"get\" target=\"_blank\" accept-charset=\"character_set\" aria-label=\"search CarParts.com\">\n    <input type=\"text\" class=\"keyword\" name=\"q\" placeholder=\"Search for parts on CarParts.com\" value=\"\" aria-label=\"Search CarParts.com\"><input type=\"submit\" class=\"btn-search\" value=\"Search\" aria-label=\"Search\">\n<\/form>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The cool-running engine condition that triggers a P0128 <strong>may or may not incur damage<\/strong>. For example, other than the obvious impact a cold-running engine can have on emissions and fuel economy, an engine that runs too cold for too long can begin to develop <strong>crankcase sludge<\/strong> even if the oil is changed regularly.<\/p>\n\n\n<style>.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col,.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7685_ca45d2-a8{position:relative;}@media all and (max-width: 1024px){.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7685_ca45d2-a8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7685_ca45d2-a8 kb-section-dir-vertical kb-section-sm-dir-vertical inner-column-1 pro-tip-widget\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id7685_89af1a-81 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7685_89af1a-81 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7685_89af1a-81 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-md, 2rem);padding-top:20px;padding-right:32px;padding-bottom:20px;padding-left:16px;grid-template-columns:minmax(0, calc(10% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)))minmax(0, calc(90% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)));}.kb-row-layout-id7685_89af1a-81 > .kt-row-layout-overlay{opacity:0.00;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep{height:100px;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep svg{width:100%;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep svg{fill:#ffffff!important;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-top-sep{height:100px;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-top-sep svg{width:100%;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-top-sep svg{fill:#ffffff!important;}@media all and (max-width: 1024px){.kb-row-layout-id7685_89af1a-81 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}@media all and (max-width: 1024px){.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep{height:px;}}@media all and (max-width: 1024px){.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep svg{width:%;}}@media all and (max-width: 767px){.kb-row-layout-id7685_89af1a-81 > .kt-row-column-wrap{padding-top:28px;padding-right:16px;padding-bottom:25px;padding-left:16px;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep{height:px;}.kb-row-layout-id7685_89af1a-81 .kt-row-layout-bottom-sep svg{width:%;}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7685_89af1a-81 alignnone pro-tip-wrap wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-right-golden kt-tab-layout-right-golden kt-mobile-layout-right-golden kt-row-valign-top\">\n<style>.kadence-column7685_e0f557-69 > .kt-inside-inner-col{display:flex;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col{min-height:45px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col,.kadence-column7685_e0f557-69 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col{row-gap:0px;column-gap:0px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col > *, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7685_e0f557-69{position:relative;}@media all and (max-width: 1024px){.kadence-column7685_e0f557-69 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;align-items:center;}}@media all and (min-width: 768px) and (max-width: 1024px){.kadence-column7685_e0f557-69 > .kt-inside-inner-col > *, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}@media all and (max-width: 767px){.kadence-column7685_e0f557-69 > .kt-inside-inner-col{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col > *, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-image, .kadence-column7685_e0f557-69 > .kt-inside-inner-col > figure.wp-block-kadence-image{margin-top:0px;margin-bottom:0px;}.kadence-column7685_e0f557-69 > .kt-inside-inner-col > .kb-image-is-ratio-size{flex-grow:1;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7685_e0f557-69 kb-section-dir-horizontal kb-section-md-dir-horizontal inner-column-1 pro-tip-item1\"><div class=\"kt-inside-inner-col\"><style>.kb-image7685_152978-6f.kb-image-is-ratio-size, .kb-image7685_152978-6f .kb-image-is-ratio-size{max-width:45px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image7685_152978-6f.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image7685_152978-6f .kb-image-is-ratio-size{align-self:unset;}.kb-image7685_152978-6f figure{max-width:45px;}.kb-image7685_152978-6f .image-is-svg, .kb-image7685_152978-6f .image-is-svg img{width:100%;}.kb-image7685_152978-6f .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image7685_152978-6f\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/f_auto,dpr_auto,q_auto,c_pad\/carparts\/blog\/widgets\/protip\/services-icon\" alt=\"\" class=\"kb-img\"><\/figure><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column7685_cb6afe-79 > .kt-inside-inner-col,.kadence-column7685_cb6afe-79 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7685_cb6afe-79 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7685_cb6afe-79 > .kt-inside-inner-col{flex-direction:column;}.kadence-column7685_cb6afe-79 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7685_cb6afe-79 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7685_cb6afe-79{position:relative;}@media all and (max-width: 1024px){.kadence-column7685_cb6afe-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7685_cb6afe-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7685_cb6afe-79 inner-column-2 pro-tip-item2\"><div class=\"kt-inside-inner-col\">\n<div class=\"protip-desc\">\n\t<div class=\"help-tip\">\n\t\t<p><strong>Pro Tips<\/strong> are nuggets of information direct from ASE-certified automobile technicians working with CarParts.com, which may include unique, personal insights based on their years of experience working in the automotive industry. These can help you make more informed decisions about your car.<\/p>\n\t<\/div>\n    <div class=\"help-caption\">\n        <p>\n            <strong>Pro Tip:<\/strong>\n            One symptom you might or might not notice is that your coolant temperature gauge is reading cooler and your heater either doesn&rsquo;t work as well or doesn&rsquo;t work at all on cool days &ndash; you get only cool air. A poorly operating heater is a great motivator when it comes to taking care of a P0128. \n        <\/p>\n    <\/div>\n<\/div>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What Is the Thermostat?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The thermostat is a small valve mounted between your engine and the radiator. It stays closed while the engine is cold, so coolant recirculates through the block and warms up quickly. Once coolant reaches the thermostat&rsquo;s rated opening temperature, the valve opens and lets hot coolant flow to the radiator to shed heat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most automotive thermostats use a wax pellet inside that expands with heat, pushing the valve open once coolant reaches its rated temperature. This cycle keeps your engine within its designed operating range no matter how you&rsquo;re driving. For a fuller picture of how coolant moves through your engine, check out our <a href=\"https:\/\/www.carparts.com\/blog\/a-short-course-on-cooling-systems\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"cooling systems guide\">cooling systems guide<\/a>, and see our <a href=\"https:\/\/www.carparts.com\/blog\/engine-coolant-temperature-sensor-purpose-location-and-failure-signs\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"temperature sensor location\">temperature sensor location<\/a> article for how the module reads temperature in real time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the Possible Causes of the P0128 Code?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Several different problems can trigger P0128, so diagnosis usually rules out causes one at a time. Possible causes include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A thermostat stuck open or opening before the engine has fully warmed up<\/li>\n\n\n\n<li>Low <a href=\"https:\/\/www.carparts.com\/blog\/is-coolant-the-same-as-antifreeze-and-other-related-questions\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"coolant level\">coolant level<\/a>, often from a small leak or an air pocket near the sensor<\/li>\n\n\n\n<li>A failing coolant temperature sensor or damaged wiring, though this is rare<\/li>\n\n\n\n<li>A faulty intake air temperature sensor, which is even rarer<\/li>\n\n\n\n<li>A cooling fan is stuck running, which pulls heat away faster than the engine can build it<\/li>\n\n\n\n<li>Rare engine control module software issues<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If the thermostat sticks wide open rather than opening a little early, your vehicle may log <a href=\"https:\/\/www.carparts.com\/blog\/p0125-code-insufficient-coolant-temperature-for-closed-loop-fuel-control\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"P0125\">P0125<\/a> instead of P0128. Some vehicles log both codes at once. Either way, the fix usually starts in the same place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the Common Symptoms of a P0128 Code?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the symptoms you are most likely to experience if your vehicle is triggering the trouble code P0128:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.carparts.com\/blog\/check-engine-light-flashing\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Check engine light turns on\">Check engine light turns on<\/a><\/li>\n\n\n\n<li>Warm-up takes longer&nbsp;<\/li>\n\n\n\n<li>Highway driving causes the temperature of the engine to decrease significantly<\/li>\n\n\n\n<li><a href=\"https:\/\/www.carparts.com\/temperature-gauge\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Temperature gauge\">Temperature gauge<\/a> indicates cooler than it usually does&nbsp;<\/li>\n\n\n\n<li>Heater won&rsquo;t perform optimally<\/li>\n\n\n\n<li>Reduced fuel economy (usually not that noticeable with a P0128)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.carparts.com\/blog\/how-to-pass-an-emissions-test\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Failed emissions test\">Failed emissions test<\/a> or monitors &ldquo;not ready&rdquo; for emissions testing<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Your check engine light coming on is usually the first sign of a P0128 code. You may also notice your engine taking longer to warm up, and your temperature gauge sitting lower than usual on the highway.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A weak heater is another common giveaway. Your cabin heater relies on hot coolant, so if the engine can&rsquo;t hold its normal temperature, you may only get lukewarm or cool air even with the heat turned all the way up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One symptom you might or might not notice is that your coolant temperature gauge is reading cooler, and your heater either doesn&rsquo;t work as well or doesn&rsquo;t work at all on cool days.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reduced fuel economy can show up too, though it&rsquo;s usually mild enough that you won&rsquo;t notice it right away. You might also fail an emissions test, since a monitor that never finishes its warmup cycle can leave your readiness status incomplete.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Serious Is the P0128 Code?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">P0128 by itself rarely leaves you stranded, but it&rsquo;s worth taking seriously. The module already gives your engine one warm trip before it locks in the code. A P0128 that keeps coming back means the cool running condition is happening on repeat trips, not just once.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A short drive with P0128 set generally won&rsquo;t hurt anything. Left unresolved for a long stretch, a consistently cold-running engine can start building crankcase sludge, even with regular oil changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Diagnose the P0128 Code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are numerous potential causes for code P0128. As such, diagnosis can be difficult. For an idea of how to troubleshoot the code, check out the video below:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How To Diagnose A P0128 - A Faulty Thermostat\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Qxpvv9WlH2s?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">There&rsquo;s no single fix for P0128, since so many different components can trigger it. Working through the checks below in order, starting with the cheapest and easiest, will usually get you to the real cause.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Check Your Coolant Level<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the coolant reservoir and radiator level, since low coolant is one of the cheapest culprits to rule out. Look for obvious leaks at hoses, the radiator, or around the water pump. Top off the coolant, drive a few miles, and see whether the code returns.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Watch the Temperature Gauge and Warmup Time<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pay attention to how long your engine takes to reach its normal operating temperature. A slow warmup, or a gauge that never climbs to its usual spot, points you toward the thermostat as the next thing to check.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Inspect the Thermostat<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let the engine cool completely before opening any part of the cooling system, since hot, pressurized coolant can cause serious burns. Once it&rsquo;s safe, check whether the thermostat is stuck open or opening early using a scan tool&rsquo;s live temperature data or by testing it in a pot of heated water on a workbench.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Test the Coolant Temperature Sensor<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Compare your scan tool&rsquo;s reported coolant temperature against a reliable thermometer near the engine. If the actual temperature and the reported temperature don&rsquo;t match, the <a href=\"https:\/\/www.carparts.com\/blog\/engine-coolant-temperature-sensor-purpose-location-and-failure-signs\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"coolant temperature sensor\">coolant temperature sensor<\/a> or its wiring is the likely cause.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Rule Out the Cooling Fan and IAT Sensor<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Confirm your cooling fan isn&rsquo;t running constantly, since a fan stuck on can keep pulling heat away from the engine. Check the intake air temperature sensor if the other causes check out clean. A related code, <a href=\"https:\/\/www.carparts.com\/blog\/p2181-code-cooling-system-performance\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"P2181\">P2181<\/a>, covers similar cooling system performance problems and is worth a look if P0128 doesn&rsquo;t fully explain what you&rsquo;re seeing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Fix the P0128 Code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are multiple reasons why code P0128 might be stored. Therefore, there isn&rsquo;t a &ldquo;magic bullet&rdquo; fix for the issue. You&rsquo;ll need to diagnose the code accurately, as outlined above, then perform any necessary repairs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note by ASE-certified mechanic Richard McCuistian:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>&ldquo;<\/em><em>Personally, I always begin with &ldquo;cheap and easy.&rdquo; If the thermostat is easy to change and doesn&rsquo;t cost much (which isn&rsquo;t the case on every vehicle), I always start there and then clear the code. If the thermostat doesn&rsquo;t take care of it (i.e., the engine still runs cold and the P0128 returns), I&rsquo;ve eliminated it as the cause.&rdquo;<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The code could be triggered by anything from a low coolant level to a <a href=\"https:\/\/www.carparts.com\/thermostat\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"faulty thermostat\">faulty thermostat<\/a> that you may need to replace, so you must do your homework.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Important Warning: <\/em><\/strong><em>If you decide to replace the thermostat yourself, you need to know that refilling the cooling system isn&rsquo;t like pouring water in a bucket. Air tends to get trapped in some systems, so make sure you know how to properly refill the cooling system before even beginning the job of replacing the thermostat. Ignoring this very important warning can lead to more than one kind of disaster, including personal injury.&nbsp;<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, keep in mind that all vehicles are different. When troubleshooting and repairing diagnostic trouble codes, you should consult the factory repair information for your application.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Repair manuals, such as those from Chilton, are useful, but an ALLDATA subscription is even better. ALLDATA has single-vehicle subscriptions for DIYers that provide detailed factory repair information.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Confirm the Fix Worked<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After you finish the repair, clear the code and drive normally for two consecutive trips that reach full operating temperature. That satisfies the two-trip logic most vehicles use, and the module will clear the code and turn off the check engine light on its own once the condition passes. Keep an eye on the temperature gauge during those drives to confirm the engine is holding steady heat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Long Can You Drive with a P0128 Code?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Although it may be possible to drive short distances with code P0128 set, you should get the issue fixed by a professional right away. Doing so will help ensure your vehicle keeps running at its best while also helping to prevent any additional damage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1783664211396\"><strong class=\"schema-faq-question\"><strong>Can I still drive with a P0128 code?<\/strong> <\/strong> <p class=\"schema-faq-answer\">Yes, you can drive with a P0128 code for a short trip. Extended driving isn&rsquo;t a great idea, since a consistently cold engine burns more fuel and can build sludge over time. Get the code diagnosed as soon as it&rsquo;s convenient.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664242505\"><strong class=\"schema-faq-question\"><strong>What is the most common cause of P0128? <\/strong><\/strong> <p class=\"schema-faq-answer\">A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664274468\"><strong class=\"schema-faq-question\"><strong>What is the most common cause of P0128?<\/strong><\/strong> <p class=\"schema-faq-answer\">A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664346153\"><strong class=\"schema-faq-question\"><strong>Will a P0128 code go away on its own?<\/strong><\/strong> <p class=\"schema-faq-answer\">A P0128 code can clear itself once the underlying problem stops happening. The module uses two trip logic, so it needs two consecutive drives that reach normal temperature before it clears the code. If the code keeps coming back, the root cause still needs fixing.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664378481\"><strong class=\"schema-faq-question\"><strong>Does P0128 mean my thermostat is bad? <\/strong><\/strong> <p class=\"schema-faq-answer\">P0128 often points to the thermostat, but it doesn&rsquo;t always mean the thermostat has failed. Low coolant, a bad temperature sensor, or a fan stuck running can trigger the same code. Diagnosis should confirm the cause before you replace parts.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664395349\"><strong class=\"schema-faq-question\"><strong>Can low coolant cause a P0128 code?<\/strong><\/strong> <p class=\"schema-faq-answer\"><strong> <\/strong>Yes, low coolant can cause a P0128 code. An air pocket near the coolant temperature sensor throws off the reading enough for the module to think the engine is running cold. Topping off coolant and bleeding the system often fixes it.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664475180\"><strong class=\"schema-faq-question\">Is P0128 the same as P0125?<\/strong> <p class=\"schema-faq-answer\">P0128 and P0125 both relate to coolant running cooler than expected, but they aren&rsquo;t identical. P0125 usually sets when the thermostat is stuck wide open rather than opening early. Some vehicles log both codes together.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664512801\"><strong class=\"schema-faq-question\">How much does it cost to fix a P0128 code?<\/strong> <p class=\"schema-faq-answer\">Fixing a P0128 code usually costs less than fixing a major engine problem, since a sensor or thermostat replacement is a common repair. Parts alone can run from around ten dollars for a sensor to fifty dollars or more for a thermostat. Labor costs vary by vehicle and shop.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664538032\"><strong class=\"schema-faq-question\">Can a P0128 code cause a failed emissions test?<\/strong> <p class=\"schema-faq-answer\">Yes, a P0128 code can cause a failed emissions test or an incomplete readiness monitor. The module needs a normal warmup cycle to finish its emissions monitors. An unresolved P0128 keeps those monitors from completing.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664563613\"><strong class=\"schema-faq-question\">Will P0128 damage my engine?<\/strong> <p class=\"schema-faq-answer\">P0128 alone rarely causes serious damage right away. Left unresolved for a long time, a consistently cold-running engine can develop crankcase sludge even with regular oil changes. Addressing the code early avoids that slower wear.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783664588895\"><strong class=\"schema-faq-question\">Can I fix a P0128 code myself?<\/strong> <p class=\"schema-faq-answer\">Yes, many P0128 repairs are within reach for a confident DIYer, especially a coolant top-off or a thermostat swap. You&rsquo;ll need basic tools and a plan for safely bleeding the cooling system afterward. If the diagnosis points to the wiring or the control module itself, a professional shop is the safer call.<\/p> <\/div> <\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-1024x683.jpg\" alt=\"vehicle faulty thermostat part replacement\" class=\"wp-image-40074\" srcset=\"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-1024x683.jpg 1024w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-300x200.jpg 300w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-768x512.jpg 768w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-600x400.jpg 600w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement-150x100.jpg 150w, https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/06\/vehicle-faulty-thermostat-part-replacement.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><figcaption class=\"wp-element-caption\">The P0128 code is likely to appear once your coolant thermostat or temperature sensor fails.&nbsp;<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">When to Get Professional Help<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If a coolant top-off and a straightforward thermostat swap don&rsquo;t clear the code, bring your vehicle to a trusted mechanic. Persistent P0128 codes tied to sensor wiring or control module behavior need proper diagnostic equipment to isolate. A shop can also check for a related code, <a href=\"https:\/\/www.carparts.com\/blog\/p0126-code-insufficient-coolant-temperature-for-stable-operation\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"P0126\">P0126<\/a>, which covers similar coolant temperature concerns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whatever&rsquo;s behind your P0128 code, CarParts.com carries the thermostats, sensors, and fans most vehicles need to run at the right temperature again through our <a href=\"https:\/\/www.carparts.com\/radiators-fans-cooling-systems-and-components\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"cooling system parts\">cooling system parts<\/a> catalog. Search your exact year, make, and model, and you&rsquo;ll see parts confirmed to fit before you buy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Products Mentioned in this Guide<\/h2>\n\n\n\n<div class=\"reusable-productlink\">\n\n<!-- start of editable content -->\n\n<a href=\"https:\/\/www.carparts.com\/coolant-temperature-sensor\" target=\"_blank\" aria-label=\"coolant temperature sensor\" rel=\"noopener\">\n<img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/d_noimage.jpg,h_200,w_200,c_pad,f_auto,q_auto,dpr_auto,e_sharpen\/images\/repf312802_1\">\n<strong>Coolant Temperature Sensor<\/strong>\n<\/a>\n\n<a href=\"https:\/\/www.carparts.com\/air-temperature-sensor\" target=\"_blank\" aria-label=\"air temperature sensor\" rel=\"noopener\">\n<img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/d_noimage.jpg,h_200,w_200,c_pad,f_auto,q_auto,dpr_auto,e_sharpen\/images\/gxl2721530232_1\">\n<strong>Air Temperature Sensor<\/strong>\n<\/a>\n\n<a href=\"https:\/\/www.carparts.com\/cooling-fan-assembly\" target=\"_blank\" aria-label=\"cooling fan assembly\" rel=\"noopener\">\n<img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/d_noimage.jpg,h_200,w_200,c_pad,f_auto,q_auto,dpr_auto,e_sharpen\/images\/h160930_1\">\n<strong>Cooling Fan Assembly<\/strong>\n<\/a>\n\n<a href=\"https:\/\/www.carparts.com\/temperature-gauge\" target=\"_blank\" aria-label=\"temperature gauge\" rel=\"noopener\">\n<img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/d_noimage.jpg,h_200,w_200,c_pad,f_auto,q_auto,dpr_auto,e_sharpen\/images\/a488154_1\">\n<strong>Temperature Gauge<\/strong>\n<\/a>\n\n<a href=\"https:\/\/www.carparts.com\/thermostat\" target=\"_blank\" aria-label=\"thermostat\" rel=\"noopener\">\n<img decoding=\"async\" src=\"https:\/\/cld.partsimg.com\/image\/upload\/d_noimage.jpg,h_200,w_200,c_pad,f_auto,q_auto,dpr_auto,e_sharpen\/images\/repa318003_1\">\n<strong>Thermostat<\/strong>\n<\/a>\n\n<!-- end of editable content -->\n\n<\/div>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 10<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Your engine needs to reach operating temperature within the first few minutes of driving. When it doesn&rsquo;t, the powertrain control&#8230; <a href=\"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/\" rel=\"nofollow\">Read More<\/a><\/p>\n","protected":false},"author":1651,"featured_media":7688,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1314],"tags":[1252,504],"ppma_author":[2607,2985],"class_list":["post-7685","post","type-post","status-publish","format-standard","has-post-thumbnail","category-obd-ii-trouble-codes","tag-coolant-temperature-sensor","tag-engine-control-module","entry"],"acf":{"adrotate_specific_mobile_ad":"","adrotate_specific_desktop_ad":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com<\/title>\n<meta name=\"description\" content=\"Diagnose code P0128, recognize its symptoms, and repair your engine&#039;s low coolant temperature correctly using this practical guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com\" \/>\n<meta property=\"og:description\" content=\"Diagnose code P0128, recognize its symptoms, and repair your engine&#039;s low coolant temperature correctly using this practical guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/\" \/>\n<meta property=\"og:site_name\" content=\"In The Garage with CarParts.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carpartscom\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/carpartscom\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-18T06:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-17T06:41:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1512\" \/>\n\t<meta property=\"og:image:height\" content=\"536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"CarParts.com Research Team, Richard McCuistian, ASE Certified Master Automobile Technician\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/CarPartscom\" \/>\n<meta name=\"twitter:site\" content=\"@carpartscom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CarParts.com Research Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/\"},\"author\":[{\"@type\":\"Person\",\"$id\":\"1651\",\"name\":\"CarParts.com Research Team\",\"jobTitle\":\"Expert Automotive Writer\",\"description\":\"The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com&#039;s thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.\",\"knowsAbout\":\"Auto Repair, Car Maintenance, Auto Parts, Car Reviews\",\"publishingPrinciples\":\"\\\/blog\\\/our-team\\\/\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/author\\\/thecpteam\\\/\",\"sameAs\":\"https:\\\/\\\/www.facebook.com\\\/carpartscom, https:\\\/\\\/twitter.com\\\/CarPartscom, https:\\\/\\\/www.youtube.com\\\/@CarPartscomOfficial\\\/, https:\\\/\\\/www.instagram.com\\\/carpartscom\\\/\"},{\"@type\":\"Person\",\"$id\":\"1651\",\"name\":\"Richard McCuistian\",\"jobTitle\":\"ASE Master Automobile Technician\",\"description\":\"Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.\",\"knowsAbout\":\"Auto Repair, Car Maintenance, Auto Parts, Car Reviews\",\"publishingPrinciples\":\"\\\/blog\\\/our-team\\\/\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/author\\\/richardmccuistian\\\/\",\"sameAs\":\"https:\\\/\\\/www.linkedin.com\\\/in\\\/richard-mccuistian-2681891b\\\/, https:\\\/\\\/www.youtube.com\\\/user\\\/McCuistian\"}],\"headline\":\"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature\",\"datePublished\":\"2021-06-18T06:15:00+00:00\",\"dateModified\":\"2026-07-17T06:41:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/\"},\"wordCount\":2586,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/check-engine-light-1.jpeg\",\"keywords\":[\"coolant-temperature-sensor\",\"Engine Control Module\"],\"articleSection\":[\"OBD-II Trouble Codes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/\",\"name\":\"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/check-engine-light-1.jpeg\",\"datePublished\":\"2021-06-18T06:15:00+00:00\",\"dateModified\":\"2026-07-17T06:41:30+00:00\",\"description\":\"Diagnose code P0128, recognize its symptoms, and repair your engine's low coolant temperature correctly using this practical guide.\",\"mainEntity\":[{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664211396\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664242505\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664274468\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664346153\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664378481\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664395349\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664475180\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664512801\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664538032\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664563613\"},{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664588895\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/check-engine-light-1.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/check-engine-light-1.jpeg\",\"width\":1512,\"height\":536,\"caption\":\"check engine light 1\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/\",\"name\":\"In The Garage with CarParts.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#organization\",\"name\":\"CarParts.com\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cp-itg-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cp-itg-logo.png\",\"width\":2048,\"height\":398,\"caption\":\"CarParts.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carpartscom\",\"https:\\\/\\\/x.com\\\/carpartscom\",\"https:\\\/\\\/www.instagram.com\\\/carpartscom\",\"https:\\\/\\\/www.youtube.com\\\/@CarPartscomOfficial\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/#\\\/schema\\\/person\\\/9f8a8b00e1b9f62f86295617b525e1f0\",\"name\":\"CarParts.com Research Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/thecpteam.jpg485c93be26f8b27acc17cbe4a2313397\",\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/thecpteam.jpg\",\"contentUrl\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/thecpteam.jpg\",\"caption\":\"CarParts.com Research Team\"},\"description\":\"The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.\",\"sameAs\":[\"https:\\\/\\\/www.carparts.com\\\/blog\\\/author\\\/thecpteam\\\/\",\"https:\\\/\\\/www.facebook.com\\\/carpartscom\",\"https:\\\/\\\/www.instagram.com\\\/carpartscom\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/CarPartscom\",\"https:\\\/\\\/www.youtube.com\\\/@CarPartscomOfficial\\\/\"],\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/author\\\/thecpteam\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664211396\",\"position\":1,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664211396\",\"name\":\"Can I still drive with a P0128 code?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, you can drive with a P0128 code for a short trip. Extended driving isn't a great idea, since a consistently cold engine burns more fuel and can build sludge over time. Get the code diagnosed as soon as it's convenient.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664242505\",\"position\":2,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664242505\",\"name\":\"What is the most common cause of P0128?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664274468\",\"position\":3,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664274468\",\"name\":\"What is the most common cause of P0128?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664346153\",\"position\":4,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664346153\",\"name\":\"Will a P0128 code go away on its own?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A P0128 code can clear itself once the underlying problem stops happening. The module uses two trip logic, so it needs two consecutive drives that reach normal temperature before it clears the code. If the code keeps coming back, the root cause still needs fixing.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664378481\",\"position\":5,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664378481\",\"name\":\"Does P0128 mean my thermostat is bad?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"P0128 often points to the thermostat, but it doesn't always mean the thermostat has failed. Low coolant, a bad temperature sensor, or a fan stuck running can trigger the same code. Diagnosis should confirm the cause before you replace parts.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664395349\",\"position\":6,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664395349\",\"name\":\"Can low coolant cause a P0128 code?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<strong> <\\\/strong>Yes, low coolant can cause a P0128 code. An air pocket near the coolant temperature sensor throws off the reading enough for the module to think the engine is running cold. Topping off coolant and bleeding the system often fixes it.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664475180\",\"position\":7,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664475180\",\"name\":\"Is P0128 the same as P0125?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"P0128 and P0125 both relate to coolant running cooler than expected, but they aren't identical. P0125 usually sets when the thermostat is stuck wide open rather than opening early. Some vehicles log both codes together.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664512801\",\"position\":8,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664512801\",\"name\":\"How much does it cost to fix a P0128 code?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Fixing a P0128 code usually costs less than fixing a major engine problem, since a sensor or thermostat replacement is a common repair. Parts alone can run from around ten dollars for a sensor to fifty dollars or more for a thermostat. Labor costs vary by vehicle and shop.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664538032\",\"position\":9,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664538032\",\"name\":\"Can a P0128 code cause a failed emissions test?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, a P0128 code can cause a failed emissions test or an incomplete readiness monitor. The module needs a normal warmup cycle to finish its emissions monitors. An unresolved P0128 keeps those monitors from completing.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664563613\",\"position\":10,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664563613\",\"name\":\"Will P0128 damage my engine?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"P0128 alone rarely causes serious damage right away. Left unresolved for a long time, a consistently cold-running engine can develop crankcase sludge even with regular oil changes. Addressing the code early avoids that slower wear.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664588895\",\"position\":11,\"url\":\"https:\\\/\\\/www.carparts.com\\\/blog\\\/p0128-coolant-temperature-below-thermostat-regulating-temperature\\\/#faq-question-1783664588895\",\"name\":\"Can I fix a P0128 code myself?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, many P0128 repairs are within reach for a confident DIYer, especially a coolant top-off or a thermostat swap. You'll need basic tools and a plan for safely bleeding the cooling system afterward. If the diagnosis points to the wiring or the control module itself, a professional shop is the safer call.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com","description":"Diagnose code P0128, recognize its symptoms, and repair your engine's low coolant temperature correctly using this practical guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/","og_locale":"en_US","og_type":"article","og_title":"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com","og_description":"Diagnose code P0128, recognize its symptoms, and repair your engine's low coolant temperature correctly using this practical guide.","og_url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/","og_site_name":"In The Garage with CarParts.com","article_publisher":"https:\/\/www.facebook.com\/carpartscom","article_author":"https:\/\/www.facebook.com\/carpartscom","article_published_time":"2021-06-18T06:15:00+00:00","article_modified_time":"2026-07-17T06:41:30+00:00","og_image":[{"width":1512,"height":536,"url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","type":"image\/jpeg"}],"author":"CarParts.com Research Team, Richard McCuistian, ASE Certified Master Automobile Technician","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/CarPartscom","twitter_site":"@carpartscom","twitter_misc":{"Written by":"CarParts.com Research Team","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#article","isPartOf":{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/"},"author":[{"@type":"Person","$id":"1651","name":"CarParts.com Research Team","jobTitle":"Expert Automotive Writer","description":"The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com&#039;s thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.","knowsAbout":"Auto Repair, Car Maintenance, Auto Parts, Car Reviews","publishingPrinciples":"\/blog\/our-team\/","url":"https:\/\/www.carparts.com\/blog\/author\/thecpteam\/","sameAs":"https:\/\/www.facebook.com\/carpartscom, https:\/\/twitter.com\/CarPartscom, https:\/\/www.youtube.com\/@CarPartscomOfficial\/, https:\/\/www.instagram.com\/carpartscom\/"},{"@type":"Person","$id":"1651","name":"Richard McCuistian","jobTitle":"ASE Master Automobile Technician","description":"Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.","knowsAbout":"Auto Repair, Car Maintenance, Auto Parts, Car Reviews","publishingPrinciples":"\/blog\/our-team\/","url":"https:\/\/www.carparts.com\/blog\/author\/richardmccuistian\/","sameAs":"https:\/\/www.linkedin.com\/in\/richard-mccuistian-2681891b\/, https:\/\/www.youtube.com\/user\/McCuistian"}],"headline":"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature","datePublished":"2021-06-18T06:15:00+00:00","dateModified":"2026-07-17T06:41:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/"},"wordCount":2586,"commentCount":0,"publisher":{"@id":"https:\/\/www.carparts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#primaryimage"},"thumbnailUrl":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","keywords":["coolant-temperature-sensor","Engine Control Module"],"articleSection":["OBD-II Trouble Codes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/","url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/","name":"P0128 Code: Coolant Temperature Below Thermostat Regulating Temperature - In The Garage with CarParts.com","isPartOf":{"@id":"https:\/\/www.carparts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#primaryimage"},"image":{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#primaryimage"},"thumbnailUrl":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","datePublished":"2021-06-18T06:15:00+00:00","dateModified":"2026-07-17T06:41:30+00:00","description":"Diagnose code P0128, recognize its symptoms, and repair your engine's low coolant temperature correctly using this practical guide.","mainEntity":[{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664211396"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664242505"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664274468"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664346153"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664378481"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664395349"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664475180"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664512801"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664538032"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664563613"},{"@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664588895"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#primaryimage","url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","contentUrl":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","width":1512,"height":536,"caption":"check engine light 1"},{"@type":"WebSite","@id":"https:\/\/www.carparts.com\/blog\/#website","url":"https:\/\/www.carparts.com\/blog\/","name":"In The Garage with CarParts.com","description":"","publisher":{"@id":"https:\/\/www.carparts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.carparts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.carparts.com\/blog\/#organization","name":"CarParts.com","url":"https:\/\/www.carparts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.carparts.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2025\/03\/cp-itg-logo.png","contentUrl":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2025\/03\/cp-itg-logo.png","width":2048,"height":398,"caption":"CarParts.com"},"image":{"@id":"https:\/\/www.carparts.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carpartscom","https:\/\/x.com\/carpartscom","https:\/\/www.instagram.com\/carpartscom","https:\/\/www.youtube.com\/@CarPartscomOfficial\/"]},{"@type":"Person","@id":"https:\/\/www.carparts.com\/blog\/#\/schema\/person\/9f8a8b00e1b9f62f86295617b525e1f0","name":"CarParts.com Research Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2024\/04\/thecpteam.jpg485c93be26f8b27acc17cbe4a2313397","url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2024\/04\/thecpteam.jpg","contentUrl":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2024\/04\/thecpteam.jpg","caption":"CarParts.com Research Team"},"description":"The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.","sameAs":["https:\/\/www.carparts.com\/blog\/author\/thecpteam\/","https:\/\/www.facebook.com\/carpartscom","https:\/\/www.instagram.com\/carpartscom\/","https:\/\/x.com\/https:\/\/twitter.com\/CarPartscom","https:\/\/www.youtube.com\/@CarPartscomOfficial\/"],"url":"https:\/\/www.carparts.com\/blog\/author\/thecpteam\/"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664211396","position":1,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664211396","name":"Can I still drive with a P0128 code?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, you can drive with a P0128 code for a short trip. Extended driving isn't a great idea, since a consistently cold engine burns more fuel and can build sludge over time. Get the code diagnosed as soon as it's convenient.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664242505","position":2,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664242505","name":"What is the most common cause of P0128?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664274468","position":3,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664274468","name":"What is the most common cause of P0128?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"A stuck or early-opening thermostat causes most P0128 codes. Low coolant and a faulty coolant temperature sensor also show up often. A scan tool can narrow the cause down quickly.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664346153","position":4,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664346153","name":"Will a P0128 code go away on its own?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"A P0128 code can clear itself once the underlying problem stops happening. The module uses two trip logic, so it needs two consecutive drives that reach normal temperature before it clears the code. If the code keeps coming back, the root cause still needs fixing.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664378481","position":5,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664378481","name":"Does P0128 mean my thermostat is bad?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"P0128 often points to the thermostat, but it doesn't always mean the thermostat has failed. Low coolant, a bad temperature sensor, or a fan stuck running can trigger the same code. Diagnosis should confirm the cause before you replace parts.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664395349","position":6,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664395349","name":"Can low coolant cause a P0128 code?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"<strong> <\/strong>Yes, low coolant can cause a P0128 code. An air pocket near the coolant temperature sensor throws off the reading enough for the module to think the engine is running cold. Topping off coolant and bleeding the system often fixes it.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664475180","position":7,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664475180","name":"Is P0128 the same as P0125?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"P0128 and P0125 both relate to coolant running cooler than expected, but they aren't identical. P0125 usually sets when the thermostat is stuck wide open rather than opening early. Some vehicles log both codes together.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664512801","position":8,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664512801","name":"How much does it cost to fix a P0128 code?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Fixing a P0128 code usually costs less than fixing a major engine problem, since a sensor or thermostat replacement is a common repair. Parts alone can run from around ten dollars for a sensor to fifty dollars or more for a thermostat. Labor costs vary by vehicle and shop.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664538032","position":9,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664538032","name":"Can a P0128 code cause a failed emissions test?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, a P0128 code can cause a failed emissions test or an incomplete readiness monitor. The module needs a normal warmup cycle to finish its emissions monitors. An unresolved P0128 keeps those monitors from completing.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664563613","position":10,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664563613","name":"Will P0128 damage my engine?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"P0128 alone rarely causes serious damage right away. Left unresolved for a long time, a consistently cold-running engine can develop crankcase sludge even with regular oil changes. Addressing the code early avoids that slower wear.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664588895","position":11,"url":"https:\/\/www.carparts.com\/blog\/p0128-coolant-temperature-below-thermostat-regulating-temperature\/#faq-question-1783664588895","name":"Can I fix a P0128 code myself?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, many P0128 repairs are within reach for a confident DIYer, especially a coolant top-off or a thermostat swap. You'll need basic tools and a plan for safely bleeding the cooling system afterward. If the diagnosis points to the wiring or the control module itself, a professional shop is the safer call.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"featured_image_src":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","featured_image_src_square":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2020\/03\/check-engine-light-1.jpeg","author_info":{"display_name":"CarParts.com Research Team","author_link":"https:\/\/www.carparts.com\/blog\/author\/thecpteam\/"},"authors":[{"term_id":2607,"user_id":1651,"is_guest":0,"slug":"thecpteam","display_name":"CarParts.com Research Team","avatar_url":{"url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2024\/04\/thecpteam.jpg","url2x":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2024\/04\/thecpteam.jpg"},"author_category":"","user_url":"https:\/\/www.carparts.com\/blog\/author\/thecpteam\/","last_name":"","first_name":"CarParts.com Research Team","job_title":"","description":"The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust."},{"term_id":2985,"user_id":1646,"is_guest":0,"slug":"richardmccuistian","display_name":"Richard McCuistian, ASE Certified Master Automobile Technician","avatar_url":{"url":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/11\/richard-mccuistian.png","url2x":"https:\/\/www.carparts.com\/blog\/wp-content\/uploads\/2021\/11\/richard-mccuistian.png"},"author_category":"","user_url":"https:\/\/www.carparts.com\/blog\/author\/richardmccuistian\/","last_name":"McCuistian","first_name":"Richard","job_title":"ASE Certified Master Automobile Technician","description":"<div class=\"auth-social-links\"><a href=\"https:\/\/www.linkedin.com\/in\/richard-mccuistian-2681891b\/\" class=\"btn\" rel=\"nofollow noopener\" target=\"_blank\" aria-label=\"linkedin\" aria-labelledby=\"linkedin\">LinkedIn<\/a><a href=\"https:\/\/www.youtube.com\/user\/McCuistian\" class=\"btn\" rel=\"nofollow noopener\" target=\"_blank\" aria-label=\"instagram\" aria-labelledby=\"instagram\">Youtube<\/a><\/div>\r\n\r\nRichard McCuistian grew up in Alabama learning from his father who ran an automotive repair shop. Richard has worked for nearly 50 years in the automotive field as a professional technician, an instructor, a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others (published every year since May 2000). He has developed training courses and written or edited training material for companies in the U.S. Canada, and the Netherlands, and even Bulgaria. He maintained an \u201cask a mechanic\u201d website for 10 years answering questions emailed to him from all over the world.\r\n\r\nRichard has an instructional automotive YouTube channel \u201cMcCuistian\u201d with 13,500 subscribers and over 1,300 videos. Much of his professional work requires photography and videography in shop environments, but Richard also enjoys taking pictures of landscapes, skyscapes, old barns and houses, small towns. He has produced a coffee table book of digital watercolors called \u201cMemories of South Alabama\u201d created from his personal photos, along with a dozen Christian fiction short original novels and a collection of short stories, all available in Kindle or softcover format. Richard has written a 2,500-word Bible study every week for the past 20 years and uses it to teach a small group at his church every Sunday morning.\r\n\r\n<strong>Credentials:<\/strong>\r\n\r\n<ul class=\"author-list\">\r\n<li><p>ASE Certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.<\/p><\/li>\r\n<li><p>Professional Mechanic\/Technician for 25 years with experience on diesel and gasoline engines, vehicles and equipment (including hydraulics).<\/p><\/li>\r\n<li><p>Spent 5 years in fleet maintenance, 20 years in independent shops and dealerships (VW, Mazda, Renault, Jeep, Ford, Lincoln), specializing in driveability and electronics for the last 14 years of his career at the same dealership.<\/p><\/li>\r\n<li><p>Senior Contributing Editor at Motor Age Magazine, first published in Motor Age in May of 2000 and every year since. He has won two International Automotive Media Awards for technical articles published in trade magazines.<\/p><\/li>\r\n<li><p>Has attended hundreds of hours of automotive training from OEMs including GM, Volkswagen, Mazda, Renault, Jeep, Chrysler, as well as additional training at events like KC Vision and MACS (Mobile Air Climate Systems Association).<\/p><\/li>\r\n<li><p>Taught college level auto mechanics for 19 years.<\/p><\/li>\r\n<li><p>Has written for automotive training companies (including course development work for training companies in Canada and the Netherlands) and has been hired to teach professional trade show technician courses at multiple training events in Texas and Alabama.<\/p><\/li>\r\n<li><p>While still teaching at the college level, Richard launched a new automotive program in Geneva, Alabama, setting up a dual enrollment department in a new building, organizing the shop and classroom, teaching morning classes to high school students for 2 years while still teaching at the college in the afternoon.<\/p><\/li>\r\n<li><p>Richard\u2019s college program at Lurleen B. Wallace Community College worked at professional shop speed during his tenure to prepare graduates for production level work in the real world.<\/p><\/li>\r\n<\/ul>"}],"_links":{"self":[{"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/posts\/7685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/users\/1651"}],"replies":[{"embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/comments?post=7685"}],"version-history":[{"count":0,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/posts\/7685\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/media\/7688"}],"wp:attachment":[{"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/media?parent=7685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/categories?post=7685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/tags?post=7685"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.carparts.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=7685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}