2011 Silverado 1500 engine hot AC turned off
So I have been having this problem for a few weeks. I have seen this problem over the Internet but I can't seem to fix it.
So, I know the engine isn't hot because:
1. The temp gauge bottoms out at the lowest setting
2. It often still shows up after its sat all night long or been sitting for hours while at work.
So I have replaced the thermostat with an aftermarket one that keeps the engine cooler than the stock. Still didn't fix the problem. Replaced the temp sensor, and still didn't fix it.
I took it to the Chevy dealer and they are telling me that it's the thermostat. They say that because it has a lower threshold, it is taking too long for the engine to heat up therefore it thinks there is a problem so it throws the only code available. So they want me to put the acdelco unit it, of course.
I could be wrong but I hate that answer because it sounds like bs to me, but at this point I'm no longer sure. The coolant level is at the max, radiator cap is still holding 20lbs.
Help
So, I know the engine isn't hot because:
1. The temp gauge bottoms out at the lowest setting
2. It often still shows up after its sat all night long or been sitting for hours while at work.
So I have replaced the thermostat with an aftermarket one that keeps the engine cooler than the stock. Still didn't fix the problem. Replaced the temp sensor, and still didn't fix it.
I took it to the Chevy dealer and they are telling me that it's the thermostat. They say that because it has a lower threshold, it is taking too long for the engine to heat up therefore it thinks there is a problem so it throws the only code available. So they want me to put the acdelco unit it, of course.
I could be wrong but I hate that answer because it sounds like bs to me, but at this point I'm no longer sure. The coolant level is at the max, radiator cap is still holding 20lbs.
Help
what codes are setting?
so the ac works until the engine temp gets to hot then the ac shuts down?
putting a lower temp thermostat is a bad idea. it will worsen fuel economy and possibly create sludge in the engine. if you have a overheating condition, putting in a lower opening thermostat is not the proper fix. you are fixing the symptom not the cause.
there is not enough information present to diagnose this concern.
so the ac works until the engine temp gets to hot then the ac shuts down?
putting a lower temp thermostat is a bad idea. it will worsen fuel economy and possibly create sludge in the engine. if you have a overheating condition, putting in a lower opening thermostat is not the proper fix. you are fixing the symptom not the cause.
there is not enough information present to diagnose this concern.
It's not an overheating condition, because it gives me the engine hit AC turned off as soon as I start it up after its sat for 10 hours at night, or after 8 of work. According to the temp gauge my engine never gets to operating temp, and it blasts the radiator fans at full speed, until I clear the code, then it will work fine for a few hours before doing it again. The AC will not work as long as the code is active.
post all the dtc.
if the code is p0128. it is set due to the improper thermostat.
there are a number of data inputs to the ecm that will cause a a/c inhibit request. a p0128 is not one of them.
if the code is p0128. it is set due to the improper thermostat.
there are a number of data inputs to the ecm that will cause a a/c inhibit request. a p0128 is not one of them.
Last edited by tech2; May 5, 2016 at 6:58 AM.



