FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

Description of On-Board Diagnostic System

Notes on the BMW DIAGNOSTIC SYSTEM:

The relays are stored as defective during simulation of the outputs. For this reason, the defect code is cleared automatically after simulation.

Redetection of the defect codes: Operate the sunroof from the vehicle.

The ON display for the position sensors indicates that the sunroof is open. The position sensors switch ground to the general module.

The defect code memory can register and store the following defect codes:

1. FH/SHD relays in relay module do not pick up or they stick.
2. Sunroof switched off by position/time monitoring facility (position sensor defective).

Sunroof detected as "not installed":

After applying the supply voltage (terminal 30 at Pin A1), the ZKE general module checks whether the diagnostic links for FH and SHD (Pin C16 or C3) are applied to ground. If the inputs are open, the sunroof will be detected as "not installed".

If the general module is installed with the vehicle battery connected, undefined coding when plugging in the module can result in the inputs being detected as open and thus, the sunroof as "not installed".

The electric sunroof does not operate in this case!

If the vehicle is equipped with an electrically operated sunroof but is not detected by the general module, disconnect the vehicle battery for at least 5 seconds.

If the sunroof (SHD) is still detected as "not installed" after reconnecting the vehicle battery (and reselecting ZKE!), perform troubleshooting in accordance with defect codes 01-07 (relay defect code stored) in Windows / Testing and Inspection.
Testing and Inspection

Important! Take care in the vicinity of the sunroof during simulation of outputs! Danger of injury by closing sunroof!

The general module does not detect any end positions during simulation. Therefore, ensure the sunroof does not run up to its mechanical limit stop. This may result in maladjustment of the sunroof.

Troubleshooting:

Notes:

- Troubleshooting with BMW DIAGNOSTIC SYSTEM
- Battery charged, U-min 12 V
- If all functions of the Central body electronics, (ZKE) have failed, carry out troubleshooting in accordance with Central Body Electronics (ZKE) / Testing and Inspection.
Central Control Module
- If the electronic power fuse is indicated as being defective or if the fuse is OFF despite the ignition being switched on (*D * 027 Electronic power fuse), continue with Central Body Electronics (ZKE) / Description and Operation.
Central Control Module

Important!

When the supply voltage is applied (terminal 30 at Pin A1), the ZKE general module detects which part systems are installed in the vehicle. Undefined coding when plugging in the module can result in systems not being detected. Therefore:

Disconnect the vehicle battery before Installing the ZKE general module!

or

Disconnect the vehicle battery for at least 5 seconds after Installing a ZKE general module.

Refer to Central Body Electronics (ZKE), functional description.