P004B
ModerateP004B — Boost Control Solenoid Circuit Malfunction
Description
What the code means
Code P004B points to a problem in the boost control solenoid circuit. This valve regulates vacuum supply to the wastegate actuator and controls boost pressure. The fault can come from the solenoid itself, damaged wiring, or a vacuum leak. On BMW, this code often shows up alongside other boost-related faults, such as P0299 (underboost).
Symptoms
Symptoms
- Check Engine light on
- Reduced engine power (limp mode)
- Unstable boost pressure (fluctuations)
- Overboost or underboost
Causes and fixes
Diagnosis and repair
Step 1: Check the wiring and connector
Inspect the boost control solenoid wiring and connector for damage, corrosion, or loose contacts.
Step 2: Check solenoid resistance
Measure the solenoid winding resistance with a multimeter. The normal range is 15–30 ohms. A reading outside that range indicates a faulty solenoid.
Step 3: Replace the solenoid
If it's faulty, replace it with a genuine BMW part (11657588896).
Step 4: Check the vacuum lines
Inspect the vacuum hoses for cracks or leaks. Replace them if needed.
Step 5: Clear codes and test-drive
After the repair, clear the fault codes and check boost pressure under load.
Possible secondary damage
Secondary damage
Ignoring the fault can lead to unstable boost pressure, which risks turbocharger damage (bearing wear, compressor wheel failure) or engine knock. Running the wrong mixture for a long time can kill the catalytic converter.