P23F1Camshaft B Position Signal Output Circuit High (Bank 2)
- Generic OBD-II code · Powertrain
- Can trigger limp mode
- How the car detects it
- P23F1 means the camshaft B output for bank 2 sits at a high level that the ECM did not command. Its driver switches the line to ground to form the pulses; if the line stays high while switched, current is coming in from elsewhere – typically a short to a supply wire in a shared harness bundle, sometimes water bridging terminals. The GM bank 1 camshaft A analogue P2616 judges this at 0.5 ohm or less to power, with at least 11 V at the powertrain relay, and classes it as Type C. There is no published manufacturer description of P23F1. Measure the line with the receiver unplugged: if the voltage disappears, the receiving module is the source. Counterparts are P23EE for bank 1 and P23F0 for a line stuck low.
- What you may notice
- Code present, no change in engine behaviour
- Communication or plausibility faults in the receiving module
- Likely causes
- LikelyShort to a supply wire within a shared harness bundle
- PossibleWater bridging connector terminals
- RareReceiving module feeding voltage back into the line
- RareECM driver no longer switching
- Repair
- Medium · Usually a job for a workshop.Typical cost: €50 – €900
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.