

Drive with caution — fix soon.
This code means the engine computer is seeing a higher-than-expected voltage on the 'B' crankshaft position sensor circuit, which tracks engine speed and crank position. It often points to a wiring problem like a short to power, a bad connector, or a failing sensor. It's usually fixable by repairing the wiring or replacing the sensor, and is not normally a major engine repair.
$120 – $400
Varies by vehicle and root cause.
For short trips usually yes, but you shouldn't rely on it. Because this sensor controls spark and fuel timing, the engine can stall or refuse to restart without warning. Get it diagnosed soon to avoid being stranded.
Most repairs run between $120 and $400. A simple wiring or connector fix is on the low end, while replacing the crankshaft position sensor including labor lands toward the higher end.
It's moderate. The car often still runs, but the fault can cause stalling and no-start conditions, so it shouldn't be ignored. Prompt diagnosis keeps a minor issue from leaving you on the side of the road.
Some engines use two crankshaft position sensors, and 'B' refers to the second one. The 'high input' part means the computer is reading too much voltage on that circuit, usually from a wiring short or a failing sensor.