P0530 to P0539 and P0645 to P0647: air conditioning sensors and compressor relay

The air conditioning's refrigerant pressure sensor or evapourator temperature sensor has a circuit fault or an implausible reading, the system has lost refrigerant (P0534), or the compressor clutch relay circuit has a fault.

SeverityLowLittle risk to the car, but the fault stays until it is repaired.

Can you keep driving?Safe to drive, book a check

What does P0530 mean?

The engine computer runs the air conditioning compressor, so it watches the refrigerant pressure and the evapourator temperature to switch the compressor on and off, raise the idle and start the cooling fans. If the pressure is too low or the sensor cannot be trusted, it keeps the compressor off to protect it, and the cabin is no longer cooled. P0534 means the system has lost refrigerant, almost always through a leak, so a top-up alone will not last.

What causes P0530?

  1. A refrigerant leak at a pipe joint, the condenser or the compressor seal
  2. A failed pressure sensor or evapourator temperature sensor
  3. A failed compressor clutch relay or a blown fuse
  4. A damaged wire or connector at the sensor in the engine bay
  5. A condenser damaged by stones at the front of the car

What to check first for P0530

  • Check whether the compressor clutch engages when the air conditioning is switched on
  • Have the refrigerant pressure read with gauges and compared with the sensor reading
  • Have the system leak-tested before it is refilled
  • Check the compressor relay and fuse

Can you drive with P0530?

You can drive safely. The air conditioning will not cool, so in hot weather keep the cabin ventilated, and if the windscreen fogs without it, use the demister and do not drive until you can see clearly.

Clear a code only after the fault is fixed. A code that comes back means the cause is still there, and a warning light left on can hide a second fault behind the first.

Codes on this page

13
  • P0530A/C Refrigerant Pressure Sensor "A" Circuit
  • P0531A/C Refrigerant Pressure Sensor "A" Circuit Range/Performance
  • P0532A/C Refrigerant Pressure Sensor "A" Circuit Low
  • P0533A/C Refrigerant Pressure Sensor "A" Circuit High
  • P0534Air Conditioner Refrigerant Charge Loss
  • P0535A/C Evaporator Temperature Sensor Circuit
  • P0536A/C Evaporator Temperature Sensor Circuit Range/Performance
  • P0537A/C Evaporator Temperature Sensor Circuit Low
  • P0538A/C Evaporator Temperature Sensor Circuit High
  • P0539A/C Evaporator Temperature Sensor Circuit Intermittent
  • P0645A/C Clutch Relay Control Circuit
  • P0646A/C Clutch Relay Control Circuit Low
  • P0647A/C Clutch Relay Control Circuit High

Checked on · Rafael Soares

These are the generic meanings every manufacturer shares. Each brand adds its own detail, so your car's handbook, its service information and a qualified mechanic have the last word. OdoKeep has no connection with any manufacturer, and the app does not read codes from the car.

Write the code into the car's history

Log the code in OdoKeep as an OBD scan when a scanner or the workshop gives you one, then the repair and what it cost, and keep the maintenance that prevents it on a plan with reminders. The app keeps the record; it does not read the car.

QR code to download OdoKeep on the App Store or Google Play

Point your phone's camera here