P2B78 Coolant Heater B Control Circuit High
P2B78 flags the command line of coolant heater B as too high: voltage is present where the commanding module expects a low level, or its driver reports overcurrent. A short to a 12 V circuit is the classic cause; with a low-side driver, a heater input that has failed short can produce it as well. The risk is a stage that will not switch off on request, which is why heater designs such as US11628706B2 include independent overheat sensing in the housing. No manufacturer documents P2B78 publicly. The CARB regulation calls for an electrical check of such a line. If the fault lies in a shared harness, P2B74 for heater A may appear at the same time; measuring the request lines with the heater unplugged separates harness faults from heater faults.
Likely causes
Symptoms
- Heater stage B off, or running although not requested
- Unusual battery drain while parked
- Lower heating power in winter
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, patents.google.com.