P23F1 Camshaft B Position Signal Output Circuit High (Bank 2)
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.
Likely causes
Symptoms
- Code present, no change in engine behaviour
- Communication or plausibility faults in the receiving module
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: gsi.ext.gm.com, law.cornell.edu.