P004B — Turbo/Supercharger Boost Control "B" Circuit Range/Performance
What P004B means
The engine computer controls boost pressure through an actuator such as a solenoid, electric motor, or vane/wastegate mechanism, often with a position sensor. P004B sets when the signal or performance of boost control circuit "B" doesn't match what the ECM expects. The cause can be electrical, a sticking mechanism, or a vacuum or air leak.
Symptoms
- Check Engine light on
- Reduced power or sluggish acceleration
- Low or inconsistent boost pressure
- Limp mode activation
- Worse fuel economy
- Unusual turbo whine or noise
Possible causes
- Faulty boost control solenoid (circuit B)
- Damaged wiring or connectors in the control circuit
- Bad boost pressure sensor or turbo position sensor
- Vacuum leak affecting a vacuum-operated actuator
- Sticking variable geometry mechanism or actuator
- Charge-air leak in pipes or intercooler
- ECM fault (rare)
How to diagnose
- Scan for all codes and review freeze frame data for other boost-related faults
- Inspect wiring and connectors at the actuator and sensors for chafing, corrosion, or heat damage
- Check vacuum lines and charge-air hoses for cracks and leaks
- Compare commanded and actual boost in live data
- Command the actuator through its full range with a scan tool and watch its movement
- Test power, ground, and resistance of the solenoid or actuator per the factory wiring diagram
- Check that the variable geometry or wastegate mechanism moves freely
- Verify the boost pressure and position sensor readings
Common fixes
- Replace the boost control solenoid
- Repair damaged wiring or connectors
- Replace the boost pressure or turbo position sensor
- Fix vacuum or air leaks and replace bad hoses
- Replace or rebuild the turbo or actuator, and update software or replace the ECM only if confirmed faulty
Questions and answers
Can I drive with a P004B code?
For a short time, yes, though power may be limited. Extended driving with incorrect boost risks damaging the turbo and engine.
What most often causes P004B?
Usually a failing boost control solenoid, damaged wiring or a connector, or a vacuum leak. Check these before considering a new turbo or ECM.
Will clearing the P004B code fix it?
Clearing it only turns the light off temporarily. If the cause remains, the code will return and the engine may go into limp mode again.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.