P0249 — Turbocharger Wastegate Solenoid B Low

powertrain (engine/transmission)

Is it safe to drive?

Repair promptly and avoid hard boost P0249 is normally a caution-level wastegate control-circuit fault rather than an automatic stop condition. If boost is stable and there are no warning symptoms, drive gently to a repair facility. Avoid heavy acceleration or sustained boost if boost is excessive, fluctuating, or accompanied by smoke, severe shaking, or additional powertrain codes.

Typical symptoms

  • The check engine light illuminates with P0249 stored as a confirmed or pending code.
  • Boost may remain below the expected level if wastegate control is not being applied correctly.
  • Boost can fluctuate between low and high readings when the solenoid operates intermittently.
  • The engine may hesitate, respond slowly, or enter a reduced-power mode during acceleration.
  • An unusual whistling or fluttering sound from the turbocharger area may accompany inconsistent wastegate operation.
  • On some applications, boost can exceed the intended value if the wastegate fails to control exhaust flow.

Common causes

  • An internally shorted or electrically failed turbocharger wastegate solenoid B can create the low-voltage condition recorded as P0249.
  • A short to ground in the wastegate solenoid B control wire can pull the circuit below the voltage expected by the powertrain control module.
  • Corroded, loose, bent, or water-contaminated connector terminals can interrupt the solenoid B circuit and cause P0249 to return.
  • High resistance, damaged insulation, or an open connection in the control harness can make the circuit appear electrically low to the controller.
  • A poor power or ground reference at the wastegate solenoid B or its related wiring can produce a P0249 low-voltage diagnosis.
  • Incorrectly routed, swapped, or repaired wastegate wiring after turbocharger service can cause the controller to monitor the wrong circuit.

How to diagnose with an OBD scanner

  1. Read P0249 and capture the operating data Connect an ELM327 adapter with AIScanAuto or another OBD2 scanner. Read confirmed, pending, and permanent codes, save the freeze-frame data, and note engine speed, load, and boost readings when P0249 appears. This helps determine whether the fault occurs only during boost control.
  2. Inspect the solenoid B connector and harness With the ignition off, inspect the wastegate solenoid B connector for corrosion, water intrusion, oil contamination, bent pins, and loose terminals. Follow the wiring from the connector to the powertrain control module, looking for chafing, crushed sections, or aftermarket splices.
  3. Check voltage, resistance, and grounds Use the vehicle wiring diagram and service specifications to test the control circuit. With the connector disconnected as directed, check for a short to ground or high resistance; then verify power, ground, and voltage at the solenoid under operating conditions. Do not use terminal or resistance values from a different vehicle.
  4. Test wastegate solenoid B Measure the solenoid resistance and compare it with the manufacturer specification. If the specification calls for a bench test, apply the specified voltage and confirm that the valve changes position. If the solenoid fails, install the correct part and verify that A and B circuits are not swapped.
  5. Verify wastegate and actuator operation Inspect the wastegate linkage, actuator, and vacuum or electric supply for a stuck or disconnected component. A mechanical fault can explain poor boost, but P0249 itself points to the solenoid B electrical circuit, so do not replace the turbocharger until electrical testing is complete.
  6. Clear the code and confirm boost control After repairing the wiring, connector, ground, or solenoid, clear P0249 with the scanner. Repeat the conditions that originally set the code and verify that commanded boost, actual boost, and engine operation remain stable with no code return.

Approximate repair cost

A typical independent-shop estimate for diagnosing and repairing P0249 is USD 175–700, depending on whether the cause is a wiring or connector repair or a failed wastegate solenoid. Turbocharger actuator or assembly work may cost more. Figures are estimates and vary by region.

Common questions

What does P0249 specifically mean?

P0249 means the powertrain controller detected an abnormally low voltage in the turbocharger wastegate solenoid B control circuit, commonly because of a short to ground.

Does P0249 always require turbocharger replacement?

No. P0249 normally requires testing of the connector, wiring, grounds, and solenoid first; turbocharger replacement is appropriate only when testing proves an internal turbocharger fault.

Can the vehicle be driven with P0249?

If boost remains normal and the check engine light is the only symptom, short low-load trips may be possible. Fluctuating or excessive boost warrants caution and prompt repair.

Will clearing the P0249 code fix the problem?

Clearing P0249 only removes the stored code. It will return if the low-voltage wiring, connector, ground, or solenoid fault remains, so boost control must be verified afterward.

When the engine control module detects a sustained fault in the turbocharger boost control circuit, it logs trouble code P0249. Specifically, this code indicates that the signal from wastegate solenoid B is reading lower than the expected voltage range. The powertrain control unit waits for the problem to appear more than once under specific driving conditions before activating the check engine light, which is why the fault does not trigger on a single bad reading. Freeze frame data stored alongside P0249 captures engine load, RPM, coolant temperature, and vehicle speed at the moment the fault was detected—information you can use to recreate the failure scenario during testing.

Modern turbocharged engines rely on wastegate solenoid B to regulate how much exhaust gas bypasses the turbine wheel, directly controlling boost pressure. By command from the ECM, the solenoid adjusts vacuum applied to the wastegate actuator, opening or closing the valve to maintain target boost levels. When the control module sees an abnormally low voltage signal at this solenoid circuit, it cannot properly modulate boost, and the engine falls back to reduced-power operation. Understanding this relationship helps explain why P0249 produces such noticeable performance symptoms.

Symptoms of P0249

  • Persistent check engine light illumination
  • High-pitched whistling or siren-like sound originating from the engine bay
  • Noticeable increase in engine oil consumption
  • Dark black smoke billowing from the exhaust during acceleration
  • Substantial reduction in available engine power

What Causes P0249?

  • Stuck or faulty wastegate solenoid B — this is the most frequently encountered failure
  • Clogged intake tract or exhaust system components such as diesel particulate filters or catalytic converters
  • Damaged vacuum lines or actuator hoses feeding the turbocharger wastegate mechanism
  • Malfunctioning boost pressure sensor providing incorrect readings to the ECM
  • General wear and scoring of turbocharger components over time

Diagnosing P0249

  1. Plug in a compatible OBD2 scanner, retrieve code P0249, and record all available freeze frame data. This snapshot tells you the exact engine operating conditions when the fault first occurred.
  2. Scan for any additional trouble codes present in the system. Related codes often point to the root cause, such as boost sensor failures or vacuum leaks. Also search for applicable technical service bulletins for your specific vehicle make and model.
  3. Perform a thorough visual inspection of the wiring harness and electrical connectors associated with the turbocharger boost control circuit. Look for damaged insulation, corrosion buildup, broken terminals, or loose connections.
  4. Pressurize the intake system and check for boost leaks. Inspect intercooler hoses, clamps, and couplings for cracks or deterioration that could allow pressurized air to escape.
  5. Use your scanner to actuate the boost control solenoid and physically verify that the wastegate responds and moves freely.
  6. Clear the stored code, then drive the vehicle through a complete drive cycle that replicates the conditions recorded in the freeze frame. Recheck for the return of P0249.

Repair Options and Costs

The repair approach depends entirely on which component is actually faulty. Addressing the least expensive and most common issues first makes financial sense before pursuing major component replacement:

  • Fix boost air leaks (hoses, clamps, intercooler core): $100–$400
  • Replace wastegate solenoid B or actuator assembly: $200–$600
  • Full turbocharger replacement: $1,200–$3,500

Total Repair Cost for P0249

Parts and labor costs for P0249 vary significantly based on root cause. Common independent shop rates for the three most likely repair scenarios are:

  • Boost leak repair: $100–$400
  • Wastegate solenoid or actuator replacement: $200–$600
  • Turbocharger unit replacement: $1,200–$3,500

In most cases, fixing P0249 falls somewhere between $100 and $3,500 depending on which part has failed. Proper diagnosis before purchasing components always saves money, because the most expensive repair scenario is rarely the first thing to investigate.

Can You Drive with P0249?

Driving with this code present requires caution. The vehicle will likely feel significantly underpowered and may enter limp-home mode to protect the engine. Prolonged operation with uncontrolled boost can lead to excessive cylinder temperatures and ultimately damage the turbocharger housing or internal components—a repair that far exceeds the cost of addressing the original solenoid fault.

Related OBD2 codes