LEMON Manuals: Even more car manuals for everyone
Home >> Mini >> 2010 >> Cooper S, 2D Hatchback, Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 695 (Engine Electrical System - Repair) >> Electronic Switching >> 12 14 550 Replacing control unit (DME) (M52, M62, M54)

12 14 550 Replacing control unit (DME) (M52, M62, M54)

WARNING: This page is about a different car, the 2003 BMW 525i, 2002 BMW 525i, 2001 BMW 525i, and 2000 BMW 528i. However, it is still accessible from the selected car via links, so may be relevant.

Follow instructions for removing and installing electronic control units. Read fault memory.

Turn off ignition.

Before replacing the control unit, comply with the following instructions:

Open locking bracket (1). Open cover on filter and unhook from hinges.

Detach rubber seal (2).

Installation: 

Hook cover of filter housing into hinges in correct position.

Incorrect installation leads to sealing problems.

Fig 1: Detaching Rubber Seal
G03127640Courtesy of BMW OF NORTH AMERICA, INC.

Remove retaining clip (3).

Lift out filter housing (4).

Fig 2: Removing Retaining Clip & Filter Housing
G03127641Courtesy of BMW OF NORTH AMERICA, INC.

Release screws (1).

Tightening torque. Refer to ENGINE ELECTRICAL SYSTEM - TIGHTENING TORQUE .

Fig 3: Releasing Screws
G03127642Courtesy of BMW OF NORTH AMERICA, INC.

From 10/2000: 

NOTE: For purposes of clarity, locking clips (1) are shown with cover opened. See Fig 4.

After releasing screws, unlock both locking clips (1) and remove cover.

Fig 4: Removing Cover
G03127643Courtesy of BMW OF NORTH AMERICA, INC.
  1. Control unit of Digital Motor Electronics:

    Unlock plug connections and detach from DME control unit. Remove DME control unit from retaining clips.

  2. Control unit for automatic transmission
    Fig 5: Identifying Digital Motor Electronics & Automatic Transmission Control Unit
    G03127644Courtesy of BMW OF NORTH AMERICA, INC.
NOTE: Interrogate fault memory of DME control unit.
Check stored fault messages.
Rectify faults.
Then clear fault memory.