In summary, the fault code is a common and well-understood issue related to your car's active cooling air flap system. While it can be an annoyance, it is almost always repairable without needing to replace the entire car or spend a fortune at the dealership.
Before throwing money at parts, perform a full ignition service. Replace all spark plugs with OEM NGKs (specifically the 97506 Laser Platinum for most N20s) and inspect the coils. Do
or a "Drivetrain Malfunction" message on the iDrive screen.
The N20 and N55 engines utilize VANOS variable valve timing systems. These rely on solenoids to adjust the camshafts. A clogged VANOS solenoid (often due to dirty oil) can cause the camshaft timing to be retarded or advanced incorrectly. If the timing is off, the valves open at the wrong time, and combustion fails. 32ce00 bmw fixed
This typically requires removing the front bumper to gain full access to the motors and shutters. The "Active Shutter Delete" (DIY Enthusiast Fix):
: Many G-series vehicles receive extended coverage up to 15 years or 150,000 miles .
If any of these three components sends "dirty" data or creates a short, the entire bus crashes. The DME cannot tell which part failed, so it blames the most vulnerable node: the oil sensor. In summary, the fault code is a common
On some BMWs (notably the E90/E91 320d), the sensor is placed low in the engine bay, making it prone to water ingress. A small amount of water can lock the pressure readings.
If you have Bimmerlink or similar software, go to the live data section and find the parameters for "Active cooling air flap, lower." Command the flaps to open and close (some tools allow this) and watch the "actual position" value. If the value does not change, or changes by a much smaller percentage than the "target position," you have confirmed the 32CE00 fault is active.
Using E-Sys or another coding tool, look for AKKS (Active Grille Air Management System) in the DME module. Replace all spark plugs with OEM NGKs (specifically
Some owners choose to remove the shutters entirely (active shutter delete) to prevent future failures. However, this can sometimes lead to different faults or affect vehicle efficiency. Conclusion
Code it to wert 0x00 . This stops the CEL from appearing. Summary of Fixes