2006 Buick Lucerne Logo
W
Will Posted on Dec 07, 2013

I keep getting a p1028 code saying my coolant is not at the proper temperature. My check engine light comes on when it gets cold outside. when it warms back up it goes off. so living in the south this time of year it is warm one day and cold the next. so one day it may be on and another it is not. at first I was thinking I had a thermostat getting stuck open. but after noticing this pattern I am not so sure. one thing that still leads me to believe it is the themostat when the light is on on a cold start the temperature gauge is bottomed out. any help you can give me will be greatly appreciated.

1 Answer

Jimmy Lutz

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

  • Contributor 2 Answers
  • Posted on Dec 07, 2013
Jimmy Lutz
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Joined: Dec 07, 2013
Answers
2
Questions
0
Helped
801
Points
4

Try having the 02 aensor checked

  • Bruce Martin
    Bruce Martin Mar 05, 2014

    MIne did the same thing, seems there are 2 thermostats for that car and mine had the wrong one. dealer installed right one and problem went away

×

5 Related Answers

Anonymous

  • 1608 Answers
  • Posted on Nov 24, 2009

SOURCE: stalls when warm , no start when warm

What you need to do is when it stalls out then check to see if your loosing fuel or spark.Check for spark at the spark plugs.don`t just check one.Check all the front 3 a least.If no spark then you probably have a bad ignition module.It is under the coils.Good luck.

Ad

Anonymous

  • 127 Answers
  • Posted on Sep 13, 2010

SOURCE: '02 Buick LaSabre. heater blowing

hi, some cars have a HEATER FLAP. if not CLOSING then cold air will be blown in. LEAVE ENGINE OFF and check the lever and listen for the SLAP of the flap CLOSING. the control cable is faulty. or the ELECTRONIC HEATER CONTROL NOT WORKING or the HEATER RADIATOR (UNDER DASH is BLOCKED). or AIR in SYSTEM. needs bleeding. gerry

Anonymous

  • 4803 Answers
  • Posted on Jan 28, 2011

SOURCE: First thing that started the outside temperature

That is two separate problems. The "Flickering" of the outside temperature thermometer might be normal to some extent. Sometimes, the voltage from the sensor is at a point where it could be say, 31 degrees F or 32 degrees F. The display may flicker back and forth between 31 and 32 very rapidly until the voltage changes just enough to go make it go solid one way or the other. It probably does this all the time, but you didn't notice until you were paying attention to the temperature problems inside the car. (One actually has absolutely nothing to do with the other.)

The cracking and popping noises you are hearing from the temperature door and the difference between the temperature on the driver's side and the passenger side are the same problem. Apparently, you have dual zone climate control. This is usually caused by one of the temperature doors sticking and either stripping the gears inside the door control actuator or breaking the door itself. If you have both sides set at "HOT", the side that is cold is your problem-child. This will usually also set a fault code in your climate control module and may make your climate control display flash. (but it doesn't always flash when there is a code present)

Anonymous

  • 23 Answers
  • Posted on Mar 20, 2011

SOURCE: Heater on and working -

one of two things could be happening... either the radiator is low on coolant or your thermostat is stuck (which if it is stuck you will have to replace) . But first let engine cool down, you need to check coolant level, squeeze one of the radiator hoses even if engine is cooled down to make sure there is little or no pressure in cooling system then remove radiator cap/coolant bottle cap to check level.by the way if it is low you will need to figure out why.. the obvious reason is a leak you may have to go to a shop and have system pressure tested to locate leak to repair.. good luck to ya.. hope this helps

redds55

Ricky Peters

  • 2620 Answers
  • Posted on Jan 14, 2012

SOURCE: 2005 Buick rendezvous heater blowing cold and temperature gauge not working properly?

Faulty coolant temperature sensor and a faulty heater control valve.

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

I have a 2008 Hyundai Accent. My timing belt broke going down the interstate, and I had that fixed, which included a new head, thermostat and sensor, water pump, and new drive belts. Now I keep getti

Here is what I found on P0128 code:
- Leaking or stuck open thermostat
- Low engine coolant level
- Insufficient warm up time
- Faulty engine coolant temperature sensor
- Engine coolant temperature sensor harness is open or shorted
- Engine coolant temperature sensor circuit poor electrical connection
When is the code detected?
The engine coolant temperature does not reach to specified temperature even though the engine has run long enough.
P0128 Hyundai Description
Coolant thermostat (coolant temperature below thermostat regulating temperature). Indicates that the thermostat monitor has not achieved the required engine operating temperature within a specified amount of time after starting the engine.
I WOULD TAKE IT TO A DIFFERENT REPAIR SHOP, ONE THAT HAS YOUNG MECHANICS THAT UNDERSTAND TROUBLESHOOTING CODES AND SEARCHING YOUR CAR COMPUTER FOR SOFT AND HARD CODES THAT MAY BE RELATED TO THIS CODE. YOUR COMPUTER SOMETIMES KEEPS A HISTORY OF CODES.
GOOD LUCK
Read more: http://engine-codes.com/p0128_hyundai.html#ixzz3JpRiZ9eN
1helpful
1answer

I have 2008 PT Cruiser; getting P0128 code; I've changed thermostat & temperature sensor; I have to fill the anti-freeze container every 2 weeks; temperature hand will not always be at half way point. ...

This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.
A code P0128 may mean that one or more of the following has happened:
  • Low engine coolant level
  • Leaking or stuck open thermostat
  • Faulty cooling fan (running too much)
  • Faulty coolant temperature (ECT) sensor
  • Faulty intake air temperature (IAT) sensor
Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
  • Verify coolant strength & level
  • Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
  • Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
  • Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
  • If the above items check out good, replace the thermostat
you have all ready replaced the thermostat with the proper temperature opening thermostat(hopefully) and coolant sensor, you say you have to refill the coolant every 2 weeks this indicates that you either have a coolant leak that needs to be checked out and repaired or you are burning coolant which indicates a possible head gasket problem which will have to be checked. a low coolant level will set this code as there is not enough coolant in the engine to get the engine to operating temperature and stay there. these last suggestions is where I would start to look.
0helpful
1answer

Diagnostic code P1028

Hello, If you go to Engine-Codes.com you will find that this code is for a low Starter Relay circuit. At best, I can say to go to get a free "Starter Draw" test at Autozone or another big chain store.
You may have a bad starter relay or a bad ground to the starter or perhaps corroded wiring. It is also listed under the Dodge brand list of Codes. Perhaps searching for Dodge defects will give you a specific repair.
The onboard computers have a general list of defects which are monitored. This warning is something for Suzuki's and Dodge models only. Even the Suzuki Blog had suggested P0128 instead as it was not in the 2002 Model that info was requested for. In that case, it was a transposed number for a bad coolant sensor.
But your defect Code p1028 does exist and I found it at that site with a Browser search.

I hope my solution is helpful. Maybe you can find a Suzuki or Dodge expert for help.
7helpful
3answers

P0128 (and P0116) on 2006 GMC Sierra v-8, 5.3L, 4x4. Originally getting low temp readings on guage. After replacing the thermostat, the problem seemed to be fixed. A few days later, I was getting my...

P0116 - Engine Coolant Temperature (ECT) Circuit Range/Performance Problem
The ECT (Engine coolant temperature) sensor is a thermistor which changes resistance based on temperature of the coolant in contact with it. The ECT sensor will be located in the block or coolant passage. Usually it is a two wire sensor. One wire is a 5 Volt supply from the PCM (Powertrain Control Module) to the ECT. The other is a ground to the ECT.

As the temperature of the coolant changes the resistance on the signal wire changes accordingly. The PCM monitors the reading and determines coolant temperature in order to perform essential engine fuel management. When engine coolant is low, sensor resistance is high. The PCM will see a high signal voltage (low temperature). When coolant is warm, the sensor's resistance is low and the PCM will see a high temperature. The PCM expects to see slow resistance changes on the ECT signal circuit. If it sees a quick change in voltage that isn't consistent with an engine warming up, this P0116 code will set. Or if it sees a lack of change in ECT signal, this code may set.

Symptoms: There may be no noticeable symptoms if the problem is very intermittent, however the following may occur:
MIL (Malfunction Indicator Lamp) illumination
Poor drivability
Black smoke at tailpipe
Poor fuel economy
May not idle
May exhibit stalling or misfires

Causes: Potential causes of the P0116 code include:
Missing or stuck-open thermostat
Bad ECT sensor
Short or open on signal wire
Short or open on ground wire
Poor connections in wiring

Possible Solutions: If there are any other ECT sensor codes, diagnose them first.
Using a scan tool, check the ECT reading. On a cold engine, it should match the IAT reading or should be equal to ambient (outside) temperature reading. If it does match the IAT or ambient temp, check the freeze frame data on your scan tool (if equipped). The saved data should tell you what the ECT reading was when the fault occurred.

a) If the saved info indicates that the engine coolant reading was at the coldest exreme (around -30 deg. F) then that's a good indication the ECT resistance was intermittently high (unless you live in Anchorage!) Check for an open in the ECT sensor ground and signal circuits and repair as necessary. If they appear okay, warm the engine up while monitoring the ECT for any intermittent jumps high or low. If there are replace the ECT.

b) If the saved info indicates that the engine coolant reading was at the warmest exreme (around 250+ deg.F) then that's a good indication the ECT resistance was intermittently low. Check for a short to ground on the signal circuit and repair as necessary. If it appears okay, warm the engine up while monitoring the ECT for any intermittent jumps high or low. If there are replace the ECT.

Other ECT sensor and circuit related DTCs: P0115, P0117, P0118, P0119, P0125, P0128
--------------------------------------------------------------------------------------------------------------------

P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. Similar codes: P0125

In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.

Symptoms: You will likely not notice any drivability problems other than the MIL illumination.

Causes: A code P0128 may mean that one or more of the following has happened:
Low engine coolant level
Leaking or stuck open thermostat
Faulty cooling fan (running too much)
Faulty coolant temperature (ECT) sensor
Faulty intake air temperature (IAT) sensor

Possible Solutions: Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
Verify coolant strength & level
Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
If the above items check out good, replace the thermostat
If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code



These codes are telling you that the engine temperature is not sufficient. This can be caused by a faulty coolant sensor,air in the cooling system,or a faulty computer.
The engine should run at 190 F & higher when warmed up. Scan the computer system to view engine temperature.

Keep us updated.
8helpful
1answer

Overheating

OVERHEATING CAN BE CAUSE BY MANY THINGS LIKE FAULTY THERMOSTAT AND FAULTY RADIATOR PRESSURE CAP,TOO MUCH WATER IN COOLANT SYSTEM NEED 50 / 50 WATER AND ANTIFREEZE.LOOK FOR WATER PUMP WEEP HOLE LEAK, IF COOLANT LEAKING OUT WEEP HOLE WATER PUMP BAD NEED REPLACING.CHECK FOR LOW COOLANT LEVEL, YOUR RADIATOR OVERFLOW JUG SHOULD HAVE COOLANT AT THE FULL COLD MARK IF NOT KEEP ADDING COOLANT INTO COOLANT OVERFLOW JUG UNTIL COOLANT STOP DROPPING AND FULL COLD MARK, IF OVERFLOW COOLANT JUG WAS EMPTY RADIATOR IS LOW ON COOLANT.WHICH CAUSE AIR IN COOLANT SYSTEM KEEPING THE ENGINE COOLANT TEMPERATURE SENSOR FROM BEING SUBMERGE IN HOT COOLANT WHICH TURN ON THE COOLANT FANS.WHEN ENGINE COOLANT TEMPERATURE GET CERTAIN SET TEMPERATURE LIKE 190 DEGREES THE PCM AND COOLANT SENSOR WILL TURN ON COOLANT FANS, IF VECHICLE OVERHEATING COOLANT FANS NOT WORKING EITHER YOU HAVE FAULTY ENGINE COOLANT TEMPERATURE SENSOR CHECK COOLANT FANS FUSE AND RELAYS. YOU CAN CODE SCAN CAR TO SEE IF YOU HAVE FAULTY PCM, FAULTY ENGINE COOLANT TEMPERATURE SENSOR OR FAULTY COOLANT FAN RELAY.IF COOLANT FAN AND ENGINE COOLANT TEMPERATURE SENSOR OKAY,YOU HAVE CORRECT COOLANT LEVEL IN COOLANT SYSTEM, THERMOSTAT AND RADIATOR PRESSURE CAP BEEN REPLACED, YOU COULD HAVE BLOWN HEAD GASKET CHECK ENGINE OIL LOOKS LIKE MILK SHAKE HEAD GASKET BLOWED ALSO WHEN HEAD GASKET BLOWED YOU CAN DRIVE CAR SHORT DISTANCE START OVERHEATING AND YOU LOOSE ENGINE POWER SUSPECT BLOWED HEAD GASKET.
0helpful
1answer

2004 XG350 - when the outside temperature is in the 40's to low 50's, I set the temperature at 78 degrees and never raise or lower it. The car warms up quickly, but after about 15 - 20 minutes (in my 45...

I also own a 2004 XG 350 and I agree with you. The first thought that comes to mind is a malfunction in the Auto AC control module (that's the virtical console unit which you adjust the fan speed, Auto, Mode, Recirculate, etc. are located). The other thought which occurs to me is that you might have a 'low engine coolant' condition (but that would eventually turn on your "Check Engine Light" and a code would be set indicating the Thermostat was not working properly). Did the Svc Mgr scan your vehicle for any DTC's (Diagnostic Trouble Codes)? If he didn't (or if he didn't have a technician do it), then you'll want to have that done so you'll at least know this may not be the problem. Sometimes the thermostat can stick 'OPEN" and the engine doesn't reach it's operating temperature (which is where you get the heat to warm up the inside of the car)... so, if the engine is 'COLD' so would also be the coolant and it's the coolant that brings the heat into the passenger compartment (via the heater core).
1helpful
1answer

I have a 2004 Chevy Impala. As I was driving home yesterday I had the heater on full blast - temp outside appx. 60. The check engine light came on and I had a P0128 code. Could this be due to keeping...

This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. Similar codes: P0125

In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.


A code P0128 may mean that one or more of the following has happened:

  • Low engine coolant level
  • Leaking or stuck open thermostat
  • Faulty cooling fan (running too much)
  • Faulty coolant temperature (ECT) sensor
  • Faulty intake air temperature (IAT) sensor

Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:

  • Verify coolant strength & level
  • Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
  • Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
  • Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
  • If the above items check out good, replace the thermostat


REFERENCE: http://www.obd-codes.com/p0128


I hope this helps a bit!

0helpful
1answer

Check engine light on

this code indicates the engine is running below correct coolant temp (running cold), replace the thermostat and clear the code.
1helpful
1answer

Code P1028 for a 2004 Nissan sentra

this code indicates the engine is running cold, below 160 degrees Fahrenheit, replace the thermostat and clear the code.
0helpful
1answer

OD light on 97 Jeep comes on when it's cold outside

Calvin...... You need to treat your Jeep to a new THERMOSTAT. The Overdrive is connected to the engine coolant temperature and if the engine is n ot warmed up properly, the Overdrive will not engage. Try to get a thermostat from the Jeep dealer so you will have exactly the right one, some of the cheapoie ones will not work right. Dave in Iowa
Not finding what you are looking for?

606 views

Ask a Question

Usually answered in minutes!

Top Buick Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Brad Brown

Level 3 Expert

19187 Answers

Are you a Buick Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...