P047B — Exhaust Pressure Sensor "B" Circuit Range/Performance

powertrain (engine/transmission)

Is it safe to drive?

Prompt repair recommended Short-distance driving may be possible if P047B is the only stored code and the engine runs normally. Avoid sustained high-load driving, noticeable power loss, rough running, or strong exhaust odor until the fault is diagnosed because an inaccurate pressure signal can affect fuel control and emissions.

Typical symptoms

  • The check engine light illuminates with P047B stored in the powertrain control module.
  • The engine may hesitate, stumble, or lose power while the controller is using an incorrect exhaust pressure signal.
  • Idle quality may become unstable, especially during warm-up or light throttle operation.
  • Fuel consumption or exhaust odor may increase if the incorrect sensor reading affects fueling or emissions control.
  • Freeze-frame data may show exhaust pressure sensor B values or related engine conditions outside the expected range.

Common causes

  • A failed or out-of-calibration exhaust pressure sensor B can produce an implausible pressure signal and trigger P047B.
  • Open wiring, a short circuit, excessive pin resistance, or a corroded connector can distort the sensor B signal.
  • A cracked pressure tube, damaged sensor mount, or exhaust leak near exhaust pressure sensor B can make the measured pressure inaccurate.
  • Carbon, oil, or soot contamination can restrict the exhaust pressure sensor B passage and shift its readings.
  • An incorrect or incompatible replacement sensor can cause P047B to return even when the wiring and exhaust system are sound.
  • A powertrain control module calibration fault or internal electrical problem can incorrectly flag exhaust pressure sensor B performance.

How to diagnose with an OBD scanner

  1. Read P047B and freeze-frame data Connect an ELM327 adapter and use AIScanAuto or another OBD2 scanner to confirm whether P047B is stored, pending, or permanent. Review freeze-frame data and determine whether live exhaust pressure sensor B data is available; generic scanners may not provide this manufacturer-specific PID.
  2. Locate and inspect the correct sensor Use the vehicle wiring diagram to identify exhaust pressure sensor B and avoid confusing it with sensor A. Inspect the sensor body, mounting point, connector, locking tabs, and harness for heat damage, cracks, corrosion, or pin pushed back.
  3. Check the exhaust for leaks and restriction Inspect the exhaust joints and the sensor tube for leaks, soot, oil contamination, or a damaged pressure port. Check the complete exhaust system because a leak can create an actual pressure condition that looks like a sensor failure.
  4. Test the sensor circuit Back-probe the sensor B signal, reference, and ground pins at the connector. Compare voltage, resistance, and current waveform with service specifications. An open circuit, ground fault, or out-of-specification signal points to wiring or sensor repair rather than an exhaust fault.
  5. Validate the pressure reading If supported by the vehicle diagnostic procedure, compare sensor B readings with commanded values and other exhaust or air-pressure data during idle and loaded operation. Replace or recalibrate the sensor only after confirming that wiring, exhaust integrity, and pressure passages are correct.
  6. Clear and verify the repair After correcting the fault, clear P047B with the scanner and perform a road test that includes normal acceleration and a loaded condition. Confirm that sensor B remains within its expected relationship, no new code appears, and the check engine light stays off.

Approximate repair cost

Independent-shop estimate: approximately $150-$600 for diagnosis, exhaust pressure sensor B replacement, and minor wiring or connector repair. Major exhaust repairs are additional. Figures are estimates and vary by region.

Common questions

What does P047B specifically identify?

P047B identifies an exhaust pressure sensor B circuit or performance problem, meaning its signal is outside the expected range or does not agree properly with other engine data.

Can I continue driving with P047B stored?

Limited driving may be reasonable if the engine runs smoothly and no additional warning exists, but the fault should be repaired promptly to avoid poor fuel control or emissions issues.

Can an ELM327 or AIScanAuto diagnose P047B?

An ELM327-based tool or AIScanAuto can confirm P047B and read freeze-frame information, although an enhanced scan tool or oscilloscope may be needed to inspect sensor B live data.

Does P047B always require sensor replacement?

No. Exhaust leaks, a blocked pressure passage, damaged wiring, or a poor connector can cause P047B, so those items should be tested before replacing exhaust pressure sensor B.

The exhaust pressure sensor on most modern diesel engines (and some gasoline engines with advanced emissions controls) monitors backpressure in the exhaust system. The powertrain control module uses this data to manage the exhaust gas recirculation valve, diesel particulate filter regeneration, and turbocharger operation. When the sensor "B" circuit shows a signal that falls outside the expected range for the engine's current load and RPM conditions, the control module detects a performance problem and logs P047B.

The signal from the exhaust pressure sensor "B" is electrically valid—the wiring reads intact and the voltage falls within normal bounds. However, the reading does not correlate with what the engine management system expects under the current operating conditions. This discrepancy triggers the range/performance fault, not an outright electrical failure. The root cause could be a drifted sensor, a mechanical issue upstream that the sensor correctly reports, or intermittent wiring issues.

The control module sets P047B after observing the mismatch over multiple drive cycles, comparing live sensor data against its calibrated parameters. When the fault is confirmed, the module stores a freeze frame snapshot—engine RPM, load, coolant temperature, and vehicle speed at the moment of detection. This snapshot is the best starting point for diagnosis because it tells you exactly what conditions caused the code to set.

Common Symptoms of P047B

  • Illuminated check engine light
  • Possible limp-mode activation depending on the affected component and vehicle programming
  • Elevated fuel consumption in some cases
  • Intermittent or complete failure of the exhaust pressure–controlled system (EGR, DPF, or variable-geometry turbo operation)
  • Rough idle or hesitation under load if the control module alters fuel or boost strategy to compensate
  • In rare cases, reduced engine power until the fault clears or the system resets

Possible Causes

  • Degraded or drifted exhaust pressure sensor "B" (most common)
  • Corroded, loose, or damaged connector at the sensor or module
  • Chafed, broken, or shorted wiring in the sensor circuit
  • Poor ground connection at the sensor or control module
  • Incorrect calibration following a module software update or battery disconnect
  • Mechanical fault in the exhaust system that the sensor accurately reports
  • Control module driver fault affecting the sensor circuit (least common)

How to Diagnose P047B

  1. Connect an OBD2 scanner, confirm P047B is stored, and record the freeze frame data—engine speed, load, coolant temperature, and vehicle speed at the moment of failure provide the test conditions for later verification.
  2. Pull all stored and pending codes. Related codes often point to the root cause—for example, ground-related codes appearing alongside P047B suggest a wiring or ground issue rather than a failed sensor.
  3. Visually inspect the exhaust pressure sensor "B" harness and connector for corrosion, bent pins, melted insulation, or loose engagement. Follow the harness toward the PCM and check for damage along its route.
  4. Compare the live exhaust pressure reading against the expected range for the freeze frame conditions. A reading that is clearly out of spec or stuck at one value indicates a failed sensor.
  5. Measure reference voltage, ground integrity, and signal continuity at the sensor connector using a multimeter. Check for voltage drops in the ground circuit—this is a frequent culprit.
  6. Perform a wiggle test on the harness while monitoring the live data stream. Any dropouts or signal interruptions reveal broken wires inside the insulation.
  7. Clear the code and complete a drive cycle that reproduces the freeze frame conditions. If P047B returns, the fault is confirmed and the component or circuit causing the mismatch has been identified.

Repair Options and Costs

If the wiring harness or connector shows damage, repair or replacement typically runs $80–$250 for parts and labor. When the exhaust pressure sensor "B" itself has failed or drifted out of specification, replacement costs $150–$500 depending on the part and local labor rates. In the rare event the powertrain control module's driver circuit for the sensor is faulty, repair or replacement costs $300–$1,000.

The total cost to fix P047B usually lands between $80 and $1,000 depending on which component is at fault. The sensor and wiring scenarios cover the majority of cases and represent the lower end of that range. Always confirm the root cause through proper diagnosis before purchasing expensive parts—the most dramatic scenario is rarely the first one to check.

Can You Drive with P047B?

In most vehicles, P047B does not prevent the car from driving. You may notice slightly higher fuel consumption, reduced power, or an illuminated check engine light, but the vehicle remains operational. If no stalling, hesitation, or safety-related warnings are present, scheduling a repair within a few days is reasonable. However, if the vehicle exhibits stalling, no-start conditions, or any warning lights beyond the check engine lamp, treat it as urgent and address it immediately. P047B does not typically strand the vehicle, but ignoring it allows the underlying condition to worsen.

Related OBD2 Codes