2013~2016 AC Not Working After Long Sleep

My 2014 CX 5 sat unused over the winter. I was waiting on the weather to improve to do some work on the engine. Engine work is complete, and car is running fine now, but I've lost AC for some reason. So here's what I've done to troubleshoot so far. Would appreciate any suggestions.

  • Checked AC static line pressure. It is at about 30-35 PSI
  • Tried to check AC pressure switch, but can't really get any probes in the tiny holes or back-stab it, so I just replaced it with a new switch-sensor
  • Connector to compressor reading 0v when AC is supposed to be on
  • I can jump the relay for the compressor and it will engage and run. I let it run for about a minute and the high pressure line did start to get cold.
  • Replaced the relay, no change. Fuse is good.
  • Cooling fans are also not turning on. Again, I jumped the relay and they will turn on. Swapped relays and still not working.
  • Ran an extra ground from battery neg to engine block and chassis, no change
So it seems like the HVAC controls are working (light is on), but the PCM isn't calling for the AC and Fans to turn on. Are there other items other than the cooling fans and the pressure switch that are required to be on for the PCM to engage the AC Clutch?

Also, are there any phone apps that work with a bluetooth obd adapters that will scan for HVAC codes?
 
Last edited:
Update! I found an iPhone app that would work with the Bluetooth ODB adapter I have. Looked everything over and one thing clearly stood out. The Evaporator Temperature sensor is showing -19 degrees F! So the system must think my evap core is frozen solid. Now I just have to find where this sensor is on the HVAC box, and cross my fingers that it is accessible without removing the dash.
 
Thanks, I found it in the service manual and it looks like a complete quagmire, like dash-out, hvac box out cluster-eff. I did see a video online that might have shown the connector. I'm thinking I might just pull the connector and hang a replacement sensor in the cabin, or install a variable resistor in its place. Yes, it is cheating the system and might run the risk of freezing up my evap core. but there is NO way I'm pulling the dash on this for a sensor. I've done it on two other vehicles and it was NOT fun.
 
After a prolonged period of inactivity, the air conditioning seals can start to leak due to a lack of lubrication. Are you sure there is still enough refrigerant in the system?
 
Thanks, I found it in the service manual and it looks like a complete quagmire, like dash-out, hvac box out cluster-eff. I did see a video online that might have shown the connector. I'm thinking I might just pull the connector and hang a replacement sensor in the cabin, or install a variable resistor in its place. Yes, it is cheating the system and might run the risk of freezing up my evap core. but there is NO way I'm pulling the dash on this for a sensor. I've done it on two other vehicles and it was NOT fun.
Good thinking. I like the idea of a variable resistor. Does Mazda service info have a graph of that sensor (possibly having temp vs resistance values) for enabling troubleshooting the sensor. That would allow obtaining a variable resistor of relevant resistance range and maybe give a good idea where to set it.
 
Not sure, haven't had a chance to dig into it that far yet. The sensor readout from the OBD was a temperature. But I assume the PCM is just interpreting a resistance value to calculate that. My first try though is just hooking up a replacement sensor outside the hvac box and letting it just read the cabin air temp. If that makes the computer energize the compressor I will prove my suspicion. Right now the computer thinks the evap core is -19 degrees!
 
Back