Disclaimer: This guide is for informational purposes. Always consult a qualified BMW technician before performing mechanical repairs.

The engine control unit constantly compares the engine RPM (speed) to the input shaft speed of the transmission. When you press the accelerator, the engine should accelerate. When you release it, it should decelerate. If the engine speed changes without a corresponding change in vehicle speed (or vice versa), the ECU detects "slip."

If you own a modern BMW (particularly an E90, E82, F30, or any model with the N47 or N57 diesel engine), you might have been scrolling through your diagnostic tool one day, only to see the ominous code: 32CE00 .