LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2000 >> 328i Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Ms42/Ms43 - Overview >> Ms42/Ms43 >> Performance Controls >> A/C Compressor Control
April 5, 2026: LEMON Manuals is launched! Read the announcement.

A/C Compressor Control

The ECM controls the A/C Compressor Relay based on signals from the IHKA/IHKR Control Module. The IHKR system in an E46 is shown.

The IHKR control module sends the following signals to the ECM over the K-bus-Kombi-CAN -bus connection:

The IHKR determines the load torque for compressor activation and required auxiliary fan speed from the refrigerant pressure sensor mounted on the high side line next to the receiver/dryer.

The refrigerant pressure sensor provides a voltage input signal (0-5 volts) to the IHKR. The voltage value increases as pressure in the high side refrigerant circuit increases. The IHKR processes this signal to determine the calculated load that will be placed on the engine when the compressor is switched on. Pressure values that are too high or too low will cause the compressor to be switched off.

The ECM prepares for the additional load of the compressor by modifying the ignition timing and stabilizing idle speed.

Once all of the criteria for compressor operation have been met, the ECM will activate a gound circuit to the compressor relay to energize the compressor magnetic clutch.

The A/C Compressor Relay is deactivated during wide open throttle acceleration at low speeds to allow the engine to quickly achieve maximum power.

Fig 1: Identifying A/C Compressor Control
G03394464