Lights, screens and comfort

Car A/C not blowing cold: what it could be

If the A/C blows lukewarm air, the most common reason is low refrigerant from a slow leak. The compressor or its clutch, the condenser fan, a pressure sensor or the blend door that mixes the air can also be at fault.

Check without hurryLights, screens and comfort

Reviewed by Daniel Morales, founder of Reprorace SL, on

Is it serious? Can I keep driving?

Usually not urgent, but do not ignore it. It does not affect safety unless you cannot clear the windows: the A/C helps dry them. You can drive normally and take it to a shop when it suits you.

A careful, general answer: only someone who inspects the car can say whether it is safe to drive. When in doubt, stop somewhere safe and call for assistance.

Most likely causes

  1. Low refrigerant: a slow loss over the years; it cools less and less.
  2. Compressor or compressor clutch: you do not hear the click when you switch on the A/C.
  3. Fan or condenser: cools on the move but not when stopped.
  4. Pressure sensor: if it reads out of range, the control unit will not let the compressor start.
  5. Blend door: mixes in hot air even though the system is cooling.

Listed from more to less common in general; on your car they may be different. A fault-code reading and a check at the garage confirm which one it is.

What you can check yourself

  1. With the engine running, switch on the A/C and listen for the compressor click and for the radiator fan starting.

  2. Check whether it cools on the move but not when stopped.

  3. Check the cabin air filter: if it is very dirty, little air comes out.

Safe checks only: with the engine off and cold whenever you look under the hood, without taking anything apart and without touching hot or moving parts.

Related fault codes

  • P0530A/C refrigerant pressure sensor A, circuit: malfunction
  • P0532A/C refrigerant pressure sensor A, circuit: signal low
  • P0534A/C refrigerant: charge loss
  • P0535A/C evaporator temperature sensor, circuit: malfunction
  • U0164Lost communication with HVAC control module

Generic codes that often come with this symptom. Seeing one does not confirm the cause: it is where the diagnosis starts.

All fault codes

How the ECO-LITE helps diagnose it

Plugged into the OBD socket, the ECO-LITE reads the fault codes of the control units that answer, with the freeze-frame data captured when the fault happened, and shows live data on your phone or computer. With your permission, your garage can see them remotely before you bring the car in.

What to look at here: A/C refrigerant pressure and evaporator temperature if the car reports them, and climate control codes.

Frequently asked questions

How often does the A/C need recharging?

A system without leaks should not need it often. If it keeps losing refrigerant, the leak should be found.

Can I recharge it myself with a can?

It is not recommended: it must be the right refrigerant in the right amount, and in many countries only certified technicians may handle it.

Why does it smell bad when I switch it on?

It is usually moisture and bacteria on the evaporator or a dirty cabin air filter.

Can we help you get started?

Leave us your details and we will tell you how Diaglana fits your workshop, your fleet or your car.