What it means
The ECM detects a circuit high fault on the turbocharger/supercharger b temperature sensor. Reading cannot be used reliably for control.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
The turbocharger/supercharger B temperature sensor sends a temperature signal to the ECM. P2B91 sets when the signal is higher than the usable range, commonly because the signal circuit is open or shorted to battery voltage; the ECM cannot rely on that reading.
Common causes
Most likely first.
- Signal wire shorted to B+
- Open sensor
- Connector pins corroded - high contact resistance
Symptoms
- Check engine light on
How to diagnose it
- Save freeze-frame data and compare the B sensor reading with other temperature readings from a cold start; an implausibly high value can help identify a circuit-high fault.
- Inspect the B sensor connector and harness for corrosion, loose terminals, broken wires, or damage that could leave the signal circuit open or expose it to battery voltage.
- Check the B sensor signal circuit for a short to B+ and verify continuity using the vehicle wiring diagram.
- Check the sensor connector terminals and the sensor reference and ground circuits for poor contact or an open.
- Test the B temperature sensor against the manufacturer's specification and replace it if it is open while the wiring is sound.
Common fixes
- Clean or repair corroded or loose terminals at the B temperature sensor connector.
- Repair an open in the B sensor signal wiring.
- Repair a signal wire shorted to B+.
- Replace the B temperature sensor if it tests open.
Can I keep driving?
If the check-engine light is the only symptom, a short, gentle trip may be possible; avoid heavy boost or towing until the fault is checked. An unreliable B temperature reading can impair engine control and emissions, even if no power loss is apparent.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.