A/C Question

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

blown240

Member
Joined
Jul 11, 2017
Posts
81
Reaction score
55
My AC works great when its cold out, but doesnt blow cold when its warm out. I changed both pressure switches, and had the shop put the correct amount of freon in it. There is an Evap code, which ive read can cause AC issues since apparently its on the same fuse as the AC switches.

I think my problem may be with the compressor clutch though. I have noticed that it will stop cooling sometimes on acceleration, and cool on deceleration. Almost like engine load affects it. Seems like I may need a new compressor clutch.

Thoughts? 04 Yukon XL, 190k miles.
 

nonickatall

Full Access Member
Joined
Nov 19, 2022
Posts
832
Reaction score
1,550
Location
Germany
The EVAP code definitely has nothing to do with your air conditioning.

The magnetic clutch switching on and off is normal; it generates pressure in the air conditioning system, and when the expansion valve has enough pressure, the compressor switches off.

That's not unusual at all.

If your air conditioning is warm at high temperatures, get out of the car and feel the air conditioning lines under the hood on the passenger side. You should feel a noticeable temperature difference between the low-pressure and high-pressure sides. This will show you whether your air conditioning is cooling at all. Of course, it's possible that you have a problem with an actuator, for example. I had that once with my truck; especially on longer drives, only hot air would suddenly come out. It worked perfectly fine on shorter trips. It turned out that an actuator on the lower passenger side was defective. Since I replaced it, the problem has never occurred again.

I don't think your problem is with the magnetic clutch, because it either engages or it doesn't. While it's theoretically possible that such a magnetic clutch could have a loose connection and sometimes work and sometimes not, I've never encountered such a case.

But as I said, feel your air conditioning lines and see if you have a significant temperature difference. If so, and it still doesn't get cold, you have a problem with your climate control system or actuators.

If it doesn't get warm, the system could be incorrectly charged, the magnetic clutch could be defective, the magnetic clutch relay could be defective, or it could also be a control unit issue.
 

TJ Baker

Full Access Member
Joined
Mar 5, 2018
Posts
252
Reaction score
292
Location
Colorado
There is an Evap code, which ive read can cause AC issues since apparently its on the same fuse as the AC switches


There are no fuses on the A/C switches, they are 0-5 volt sensors directly connected to the PCM or HVAC modules.



have noticed that it will stop cooling sometimes on acceleration, and cool on deceleration. Almost like engine load affects it.


Screenshot_20260706-070410_Chrome.jpg



FWIW, anyone who has an OBDII adapter and an app like Car Scanner, Torque Pro, OBD Fusion etc. can monitor the AC System high pressure sensor. This quite clearly shows compressor engagement/disengagement as the pressure rapidly rises or falls. The PID is $1144 and is read from the PCM with the usual service/mode $22 request. It is more difficult to read other HVAC related live data as the HVAC control modules do not support service/mode $22.
 
OP
OP
blown240

blown240

Member
Joined
Jul 11, 2017
Posts
81
Reaction score
55
Thanks for the replies!

I’ll check the temp if the lines as mentioned.

I don’t have a obd scanner that will read the AC, but I can use my laptop to read the CAN.
 

Forum statistics

Threads
137,865
Posts
1,993,863
Members
102,838
Latest member
ThisLiquid357
Back
Top