Impala Forums banner

2014 Impala Limited

534 views 14 replies 5 participants last post by  TJ3  
#1 ·
TL;DR: I am having an issue with the dash saying "Engine Hot, A/C Off"

I have a 2014 Impala Limited, 3400. Some time back i had an issue with it overheating while idling.

Replaced the thermostat, all was good.

Shortly there after the "Engine Hot, A/C Off" issue cropped up and the temp gauge on the dash would bottom out.

Replaced the Coolant Temp Sensor and though that fixed it, it did not.

Made sure to burp the coolant, since apparently I dont have a bleeder valve, unless I'm just over looking it, but this did not fix the issue.

According to code readers I get the P0128 fault code at the Engine control unit.

As above, I have already replaced both the thermostat and sensor and I know on occasion you can end up with a dude.

However, I bought into a Bluetooth Code Reader with real time data, when my dash show no temp on the gauge and the "Engine Hot, A/C Off" I noticed the sensor was still sending the information because the "dashboard" screen was still rising and lowing tempature as it should.

When I researched this, I found the sensor sends information to the PCM, should I replace the PCM or replace both the thermostat and sensor again?
 

Attachments

#3 ·
Before trying, may i ask, is it actually a 2014 Impala 3600? (3.6) or some other?
 
#5 ·
Meanwhile:

What part# thermostat did you install.

Did you buy full-strength dexcool coolant or 50/50 mix? If full strength did you dilute it with distilled water before adding into system?

Can't go any further yet.

Respectfully it would help if we knew the general time lines between steps ref your original post. Knowing about how much time between and the chronological order can help shape the suggestions from afar.

..

It helps to know that code numbers are not for just a specific part or sensor. The code alerts to broken wiring and plugs. Other things on the circuit. The sensor AND the device(s) the sensor is protecting.

Did you visually or electrically check the wires and plugs?

...

Thanks.

.
 
#6 ·
Right, I've ready done the Google search on the fault code. The thermostat I bought was a Gates 34163, the time loke was across a few weeks, after the actual overheating, but I'm afraid I can't narrow that down.

Before I burnished the connectors on the PCM, it would only "work" for about a day. Afterwards it would go a few days before popping back up. Unfortunately this all i can really provide.

And yeah, sorry, its a 3600. 3.6 v6
 
#8 ·
Is it actually overheating? Or is it a false indicator issue? Just for kicks after driving it, let it sit long enough to completely cool down and MAKE SURE it is full of coolant. Low on coolant will definitely cause this. I just replaced water pump on my Jeep and was sure it was full. Took it for drive and after a few miles gauge was pegged. It had air pocket and was low on coolant. Let it sit overnight re-checked it and it was a quite low.
 
#9 ·
It isn't. I've checked. The coolant level is at and has remained at the level line when cool, I've checked first thing in the morning and before leaving work in the afternoon.

Its a false reading on the dash, shows no temperature when this happens, but the real time data from the Bluetooth device shows normal tempatures around 195-200° when warm.
 
#10 ·
The plastic recovery tank level line does not always reflect the level inside. The water pump must always be under water so to speak. It sux IMHO that there is not a traditional radiator cap on the 3.6.

The code you have is for coolant not getting hot enough. If the coolant doesn't move but just sits in the radiator then it stays cold. But coolant in the motor gets hot. I don't recall where the 3.6 temperature sensor is for the OBDII Code but it must be in or at or after the radiator.

You didn't answer my valid question about 50/50 coolant mix. If it's stronger % abd most common error is undiluted 100% coolant, then you get this error. The conditions fool sensors and lots of phantom stuff gets adjusted by modules. But the give-away is the Code.
 
#12 ·