P004B
Turbocharger/Supercharger Boost Control B Circuit Range/PerformanceP004B is a generic OBD-II powertrain diagnostic trouble code: Turbocharger/Supercharger Boost Control B Circuit Range/Performance. It is logged by the engine control unit when the turbo/boost monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P004B means
P004B is stored when the powertrain control module detects an open circuit or a general circuit fault in the charge air cooler (intercooler) bypass control circuit — on some calibrations this code is alternatively defined as Turbocharger/Supercharger Boost Control "B" Circuit Range/Performance. The charge air cooler bypass valve diverts compressed intake air around the intercooler core during specific operating conditions (such as cold ambient starts or rapid throttle transients) to prevent charge-air temperature from dropping too low or to improve throttle response. The PCM commands the bypass actuator via a solenoid or motor driver and monitors feedback to confirm the valve has reached the target position; when the circuit is open — no current flows because of a broken wire, failed solenoid, or disconnected connector — the PCM cannot drive the valve, logs P004B, and illuminates the MIL. Depending on the vehicle, limp-home mode may be engaged to protect the turbocharger from uncontrolled boost. Performance, fuel economy, and cold-start emissions are all affected when the bypass valve cannot be controlled precisely.
Common causes
Most-frequently reported root causes when P004B is logged.
-
1
Open or broken wire in the bypass actuator control circuit
-
2
Failed bypass control solenoid or actuator motor (open winding)
-
3
Disconnected, corroded, or damaged harness connector at the bypass valve
-
4
Blown fuse or fusible link in the actuator supply circuit
-
5
Faulty PCM control driver unable to energise the solenoid circuit
-
6
Vacuum line disconnected or cracked (on vacuum-operated bypass valves)
-
7
Mechanical seizure of the bypass valve preventing feedback confirmation (on position-sensored systems)
Symptoms drivers notice
How to diagnose P004B
A typical diagnostic flow when this code is present.
-
1
Connect an OBD-II scan tool and read all codes; note any companion turbocharger, boost pressure, or MAF sensor codes that help define system context
-
2
Visually inspect the bypass valve actuator connector and wiring harness for corrosion, broken pins, or damaged insulation
-
3
Check the actuator supply fuse and replace if blown; investigate the cause before declaring repair complete
-
4
Disconnect the actuator connector and measure solenoid winding resistance; an open reading (OL) indicates a failed solenoid requiring replacement
-
5
With ignition on and actuator disconnected, verify supply voltage is present at the connector power terminal
-
6
Measure continuity of the control wire from actuator connector to the PCM output pin; any open indicates harness damage between those points
-
7
Use a bidirectional scan tool to command the bypass valve open and closed; verify actuator movement and any position-sensor PID response before condemning the PCM
Related powertrain codes
- P003A — Turbocharger/Supercharger Boost Control A Position Exceeded Learning Limit
- P003B — Turbocharger/Supercharger Boost Control B Position Exceeded Learning Limit
- P0045 — Turbocharger/Supercharger Boost Control A Circuit/Open
- P0046 — Turbocharger/Supercharger Boost Control A Circuit Range/Performance
- P0047 — Turbocharger/Supercharger Boost Control A Circuit Low
- P0048 — Turbocharger/Supercharger Boost Control A Circuit High
Frequently asked questions
What does the charge air cooler bypass valve actually do?
The bypass valve routes compressed, hot charge air around the intercooler core when bypassing the cooler is beneficial — for example, during cold starts to prevent intake air from being chilled below the dew point, or during rapid throttle stabs to reduce turbo lag. The PCM modulates the valve position for optimal charge temperature and response.
Will P004B cause my car to go into limp mode?
It depends on the vehicle calibration. Many turbocharged vehicles will enter a reduced-boost or reduced-RPM limp mode when the boost control circuit has an open fault, to protect the engine from uncontrolled pressure. If you experience sudden power loss alongside the MIL, assume limp mode and schedule prompt repairs.
Is P004B the same as P004B on all vehicle makes?
The SAE generic definition is Turbocharger/Supercharger Boost Control "B" Circuit Range/Performance, but several manufacturers use P004B to indicate an open in the charge air cooler bypass control circuit specifically. Always check a manufacturer-specific repair manual or ALLDATA to confirm the exact definition for the vehicle being diagnosed.
Can a vacuum leak trigger P004B on vacuum-actuated bypass valves?
Yes. On systems where the bypass valve is vacuum-operated, a cracked or disconnected vacuum hose will prevent the valve from responding to PCM commands. The PCM may detect the lack of valve movement via a position sensor and log P004B. Inspect all vacuum lines to the bypass valve actuator as part of initial diagnosis.
Disabling P004B in software
RaceTune can permanently disable P004B — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
ECU families we can disable P004B on
We hold the DaVinci A2L disable definitions for these families, so the exact P004B path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.
- Bosch EDC17C50 verified
- Bosch MD1CP002 verified
- Bosch MD1CS001 verified
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P004B in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file