ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free β†’
B0642

A/C Compressor Circuit

2001-2005 BMW 330i E46 3.0L I6

Moderate SeverityBodyGeneric (SAE)

Description

Malfunction in the A/C compressor electrical control circuit.

Symptoms

  • A/C not cooling
  • Compressor clutch not engaging
  • Compressor clutch always engaged
  • A/C system cycling abnormally

Common Causes

  • Faulty compressor clutch coil
  • Compressor control valve failure (variable displacement)
  • Wiring damage
  • Ground circuit issue
  • Clutch air gap incorrect

Diagnostic Steps

  1. Test compressor clutch coil resistance
  2. Check clutch air gap
  3. Test control valve (if variable)
  4. Inspect wiring and ground
  5. Measure voltage at clutch connector

Repair Notes

Replace compressor clutch coil or adjust air gap. For variable compressors, replace control valve.

Related Codes

B0640A/C Compressor Clutch Relay CircuitB0641A/C Refrigerant Pressure Sensor Circuit

Other Body Codes

B0642 on Other Vehicles

Common Questions

What does code B0642 mean on a 2001-2005 BMW 330i E46?

B0642 stands for "A/C Compressor Circuit". Malfunction in the A/C compressor electrical control circuit.

What are the symptoms of B0642 on a BMW 330i E46?

Common symptoms of B0642 include: A/C not cooling, Compressor clutch not engaging, Compressor clutch always engaged, A/C system cycling abnormally.

What causes B0642 on a 2001-2005 BMW 330i E46?

Common causes of B0642 include: Faulty compressor clutch coil, Compressor control valve failure (variable displacement), Wiring damage, Ground circuit issue, Clutch air gap incorrect.

View Labor Times | View Torque Specs | View Fluid Specs