P0035

Turbo Charger Bypass Valve Control Circuit High

P0035 is a generic OBD-II powertrain diagnostic trouble code: Turbo Charger Bypass Valve Control Circuit High. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0035
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P0035 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0035 means

P0035 is stored when the powertrain control module (PCM) detects an abnormally high voltage on the control circuit for the turbocharger or supercharger bypass valve — sometimes referred to as the blow-off or recirculation valve. This valve opens under high boost or during throttle lift-off to divert excess compressed air back to the compressor inlet, protecting the turbo from surge and preventing over-boost damage. The PCM commands the valve via a dedicated output driver and monitors the circuit's return signal; a sustained high-voltage reading (typically above the calibrated upper threshold) triggers this code.

The most common root cause is a short to battery voltage somewhere in the wiring harness between the PCM driver and the valve solenoid connector. A failed solenoid with an internally open coil can also force the circuit into a high-impedance state the PCM interprets as high. In some cases the valve's internal piston seizes in the closed position, and the PCM flags a mismatch between commanded and actual valve state. The fault can also originate at the PCM itself if the output driver transistor fails high.

Because this code can produce either over-boost (if the bypass valve stays fully closed) or erratic boost behaviour, the PCM typically activates a reduced-power or limp-home strategy as a precaution. The check engine light illuminates and may flash. The vehicle should be diagnosed promptly to avoid turbo or engine damage from sustained pressure anomalies.

Common causes

Most-frequently reported root causes when P0035 is logged.

  • 1
    Short to battery voltage in the bypass valve solenoid wiring between the PCM and the valve connector.
  • 2
    Faulty bypass valve solenoid with an internally open or shorted coil.
  • 3
    Bypass valve piston seized in the closed position, causing an actuator-versus-command mismatch.
  • 4
    Corroded or backed-out terminals at the solenoid connector creating high-resistance or open conditions.
  • 5
    Failed PCM output driver transistor delivering sustained high voltage to the circuit.
  • 6
    Damaged or chafed wiring harness routed near hot exhaust components creating an intermittent short.
  • 7
    PCM software fault or corrupted calibration requiring reflash (less common; rule out hardware first).

Symptoms drivers notice

Check engine light illuminated, possibly flashing during severe over-boost events.
Reduced engine power or limp-home mode with a 'Reduced Power' message on some platforms.
Unusual hissing, flutter, or absence of the normal blow-off sound during throttle lift-off.
Hesitation or surge during acceleration if the valve is stuck closed and boost builds erratically.
Rough idle caused by pressure imbalance in the intake tract downstream of the turbo.

How to diagnose P0035

A typical diagnostic flow when this code is present.

  1. 1
    Connect an OBD-II scanner, record freeze-frame data, and note any companion boost codes (P0033, P0034, P0234).
  2. 2
    Inspect the bypass valve solenoid connector and harness for corrosion, backed-out pins, and chafe points near exhaust.
  3. 3
    With key-on engine-off, measure voltage on the solenoid control wire; it should be near 0 V (or reference voltage only when commanded on) — a resting high reading confirms a short to power.
  4. 4
    Measure solenoid coil resistance with an ohmmeter; compare against manufacturer specification (typically 10–40 Ω) — open or very low resistance indicates solenoid failure.
  5. 5
    Command the solenoid on and off using a bidirectional scanner and verify actuator movement and voltage transitions on the control wire.
  6. 6
    If wiring and solenoid test good, inspect the PCM driver output pin for stuck-high voltage, and consult any applicable technical service bulletins (TSBs) before condemning the PCM.

Related powertrain codes

Frequently asked questions

Can I drive with a P0035 code active?

Short distances at moderate speed are generally possible because the PCM enters a protective limp mode, but sustained driving risks over-boost or under-boost damage to the turbo and engine. Diagnosis should be carried out promptly.

Is P0035 the same as P0034 (circuit low)?

No. P0034 means the PCM detected a below-threshold voltage on the bypass valve circuit (typically a short to ground or open driver), while P0035 means the voltage is above threshold (short to power or failed driver high). Both affect the same valve but indicate opposite electrical failures.

Could a faulty boost pressure sensor alone set P0035?

Indirectly, yes — on some platforms the PCM cross-checks measured boost pressure against bypass valve command. A wildly incorrect boost sensor reading can cause the PCM to interpret the valve circuit as misbehaving. Always check boost sensor plausibility data while diagnosing this code.

Does clearing the code fix the problem?

No. Clearing the code removes the stored fault and turns off the MIL, but if the underlying electrical fault — short, failed solenoid, or PCM driver issue — is not repaired, the code will return as soon as the PCM re-runs the circuit monitor, typically within one drive cycle.

Disabling P0035 in software

RaceTune can permanently disable P0035 — 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

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 P0035 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