OBD Guide

B2989

A/C Compressor Motor

B2989 is an OBD-II diagnostic trouble code meaning: A/C Compressor Motor. Common causes: compressor motor malfunction, open or short circuit in control circuit. Estimated repair cost: $167–556.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$167–556 (est.)

Symptoms

  • Air conditioner doesn't work
  • Lack of cold air
  • Clicking noise when turning on the air conditioner
  • Hot air from deflectors

Causes

  • Compressor motor malfunction
  • Open or short circuit in control circuit
  • Compressor relay problems
  • Malfunction of the climate control control unit
  • Low refrigerant level
  • Mechanical jamming of the compressor

How to Fix

  1. Check refrigerant level
  2. Diagnose the compressor control circuit
  3. Check relays and fuses
  4. Test the compressor motor
  5. Check the climate control control unit
  6. If necessary, replace the compressor

Related codes

FAQ

What does the B2989 code mean?

B2989 is an OBD-II diagnostic trouble code that indicates: A/C Compressor Motor

What causes a B2989 error code?

The most common causes of B2989 include: Compressor motor malfunction; Open or short circuit in control circuit; Compressor relay problems; Malfunction of the climate control control unit.

How do I fix a B2989 diagnostic trouble code?

To fix B2989: Check refrigerant level. Diagnose the compressor control circuit. Check relays and fuses. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2989?

Yes, but get it checked soon

How much does it cost to fix B2989?

The estimated repair cost for B2989 is $167–556. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat