AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Hybrid / EV Propulsion / P0D67 – Hybrid/EV Battery Charger AC Line Voltage Sensor Circuit Range/Performance

P0D67 – Hybrid/EV Battery Charger AC Line Voltage Sensor Circuit Range/Performance

P0D67 is a trouble code you’ll usually see on hybrid or electric vehicles, and it points to a problem in the high-voltage battery charging or conditioning system. When this code sets, your car’s control module has detected an electrical fault that could affect how the battery charges, cools, or balances its cells. You may notice warning lights, reduced performance, or limited EV range. While the car might still move, you should treat P0D67 seriously, because ignoring it can shorten battery life and lead to expensive repairs.

What Does P0D67 Mean?

P0D67 is a generic OBD-II hybrid/EV diagnostic trouble code that typically translates to a high-voltage battery charger or battery conditioning circuit performance issue. Exact wording varies by manufacturer, but it usually indicates the control module has detected abnormal voltage, current, or temperature behavior in one of the battery’s auxiliary or charging circuits.

In plain terms, the ECU sees something out of range in the high-voltage battery support system and sets P0D67 to protect the battery and power electronics. The fault may be within the battery pack, a sensor, a wiring harness, or the onboard charger, depending on the vehicle.

Quick Reference

  • Code: P0D67
  • Type: Hybrid / EV high-voltage battery or charger performance fault
  • Severity: Moderate to high (battery and drivability risk)
  • Common Symptoms: Warning lights, reduced power, limited EV range
  • Typical Fixes: Wiring repair, sensor replacement, battery or charger service

Real-World Example / Field Notes

In the shop, I usually see P0D67 on plug-in hybrids and full EVs that have recently had charging issues or have been driven in very hot or very cold weather. One example was a plug-in hybrid SUV that came in with a “Service High Voltage Charging System” message and reduced EV range. The owner said the problem started after using a portable Level 1 charger on an old, low-voltage household circuit. Scanning the car showed P0D67 along with a few battery temperature imbalance codes. After testing, we found a partially corroded connector in the battery cooling fan circuit. Cleaning and re-pinning the connector, then clearing the codes, restored normal charging and range.

Symptoms of P0D67

  • Check Engine Light / EV warning illuminated on the dash
  • Reduced power or “limp mode” under acceleration
  • Limited EV range or vehicle staying in gasoline mode (on hybrids)
  • Charging problems such as slow charging, charge aborts, or refusal to charge
  • Battery cooling fan running more often or louder than normal
  • High-voltage system warning messages such as “Service Charging System” or “Service High Voltage System”
  • Poor fuel economy on hybrids due to reduced electric assist
  • Intermittent drivability issues that appear mostly during hot or cold weather

Common Causes of P0D67

Most Common Causes

  • Faulty high-voltage battery sensor (voltage, current, or temperature sensor out of range)
  • Corroded or loose connectors in the battery or charger wiring harness
  • Damaged wiring between the high-voltage battery pack and the control module
  • Internal fault in the battery charger or battery energy control module
  • High-voltage battery module imbalance or degradation in one section of the pack

Less Common Causes

  • Software or calibration issue in the hybrid/EV control module
  • Cooling system problems affecting the battery (faulty battery cooling fan or pump)
  • Previous collision damage in the underbody or rear of the vehicle disturbing HV wiring
  • Water intrusion into the battery pack or charger housing
  • Use of damaged or non-OEM charging equipment causing voltage irregularities

Diagnosis: Step-by-Step Guide

To properly diagnose P0D67, you’ll want a good scan tool capable of reading hybrid/EV modules, a digital multimeter, and ideally access to factory service information or wiring diagrams. High-voltage systems can be dangerous, so if you’re not trained and equipped, leave the HV-side testing to a professional and focus only on low-voltage checks and visual inspections.

  1. Confirm the code and record data. Use a scan tool to confirm P0D67 is active or stored. Note freeze-frame data: state of charge, battery temperature, vehicle speed, and whether the vehicle was charging or driving when the code set.
  2. Check for related codes. Look for other DTCs related to battery temperature, voltage imbalance, charger performance, or battery cooling. Codes like P0D6x, P0A7x, or P1xxx can point you toward a specific circuit or module.
  3. Inspect visible wiring and connectors. With the vehicle powered down and safe, visually inspect accessible wiring to the high-voltage battery, battery cooling components, and charger. Look for corrosion, chafing, rodent damage, or loose connectors.
  4. Verify 12V system health. A weak 12V battery or poor grounds can cause false HV-related codes. Check 12V battery voltage and charging system output. Repair any low-voltage issues first and recheck for P0D67.
  5. Check battery cooling system operation. Using the scan tool, command the battery cooling fan or pump on (if supported). Listen for operation and verify airflow or coolant flow. A failed cooling component can cause the ECU to flag performance faults like P0D67.
  6. Monitor live data. Look at hybrid/EV data PIDs: battery module voltages, temperatures, current, and charger status. Compare values between modules; one reading significantly off from the others suggests a sensor or module issue.
  7. Perform wiring continuity checks. For the suspect circuit identified by the service manual, test continuity and resistance between the sensor or module and the control unit using a multimeter. Repair or replace any open, shorted, or high-resistance circuits.
  8. Check Mode $06 data. Some advanced scan tools let you see Mode $06 test results for individual battery or charger components. Look for tests that are close to failing or already failed; these can pinpoint the failing sensor or section of the pack.
  9. Verify after repairs. After any repair, clear the codes and perform a road test and/or charging session under similar conditions to when the code first set. Re-scan to make sure P0D67 does not return.

Pro tip: On many hybrids and EVs, you can catch early battery problems by watching for small but consistent voltage differences between modules under load. If one module always drops more than the rest, it’s often the first sign of pack degradation that can trigger codes like P0D67 later.

Possible Fixes & Repair Costs

Repairs for P0D67 range from simple wiring fixes to major high-voltage component replacement. Common solutions include cleaning and re-seating corroded connectors, repairing damaged wiring, replacing faulty battery temperature or voltage sensors, servicing the battery cooling system, or in more serious cases, repairing or replacing the onboard charger or sections of the high-voltage battery pack.

Typical repair costs vary widely. Minor wiring or connector repairs might run $150–$400. Replacing a sensor or cooling fan could cost $250–$700. Onboard charger repairs or replacements can range from $800–$2,000 or more. High-voltage battery module or pack repairs can start around $1,500 and go past $4,000 depending on the vehicle and whether new or remanufactured parts are used. Labor rates, dealer vs. independent shop, and parts availability all affect the final bill.

Can I Still Drive With P0D67?

In many cases you can still drive with P0D67 stored, but you may notice reduced power, limited EV operation, or the car relying more on the gasoline engine if it’s a hybrid. The vehicle’s control system may restrict output to protect the battery, so acceleration can feel sluggish. Short, gentle trips to a repair facility are usually acceptable, but you should avoid long-distance travel, heavy towing, or aggressive driving until the issue is diagnosed. If you see additional warnings like “Stop Safely Now,” have the car towed.

What Happens If You Ignore P0D67?

Ignoring P0D67 can lead to accelerated high-voltage battery wear, overheating, or cell damage, which dramatically increases repair costs. The car may gradually lose EV range, enter more frequent limp modes, or even refuse to start or charge. Long-term neglect of a charging or conditioning fault can turn a relatively minor wiring or sensor issue into a full-blown battery or charger replacement.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P0D67

Check repair manual access

Related Sensor Hybrid/ev Codes

Compare nearby sensor hybrid/ev trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0D71 – Hybrid/EV Battery Charger AC Line Frequency Sensor Circuit Range/Performance
  • P0D6C – Hybrid/EV Battery Charger AC Line Current Sensor Circuit Range/Performance
  • P0D69 – Hybrid/EV Battery Charger AC Line Voltage Sensor Circuit High
  • P0D68 – Hybrid/EV Battery Charger AC Line Voltage Sensor Circuit Low
  • P0D66 – Hybrid/EV Battery Charger AC Line Voltage Sensor Circuit
  • P0D74 – Hybrid/EV Battery Charger AC Line Frequency Sensor Circuit Intermittent/Erratic

Key Takeaways

  • P0D67 points to a high-voltage battery charging or conditioning performance issue, most common on hybrids and EVs.
  • Symptoms often include warning lights, reduced power, and limited EV range or charging problems.
  • Causes range from simple wiring or connector faults to failing sensors, cooling components, chargers, or battery modules.
  • Driving is sometimes possible, but you risk damaging expensive components if you ignore the code.
  • Early diagnosis and repair typically cost far less than waiting until the battery or charger fails completely.

Vehicles Commonly Affected by P0D67

P0D67 shows up most often on late-model hybrids and electric vehicles from manufacturers like Chevrolet, GMC, Ford, Toyota, Lexus, Honda, Hyundai, Kia, BMW, and Nissan. You’ll see it on plug-in hybrids (PHEVs), full battery electric vehicles (BEVs), and conventional hybrids that use a high-voltage battery pack and onboard charger. Compact crossovers, sedans, and small SUVs are the most frequent visitors in the shop with this code, simply because they make up a large portion of the hybrid and EV market.

FAQ

Can I clear P0D67 myself and keep driving?

You can clear the code with a scan tool, but if the underlying fault is still present, P0D67 will usually return quickly. Clearing it without fixing the cause doesn’t protect the battery or charger and can lead to more expensive damage over time.

Is P0D67 always a bad high-voltage battery?

No. While a failing battery module can trigger P0D67, many cases are caused by wiring issues, sensor problems, or battery cooling faults. Proper diagnosis is essential before assuming the entire battery pack needs replacement.

Can a weak 12V battery cause P0D67?

A weak 12V battery won’t directly damage the high-voltage system, but it can cause communication errors and unstable reference voltages that confuse the ECU. This sometimes leads to false or intermittent HV-related codes, so checking the 12V system is always a good first step.

How serious is P0D67 on a plug-in hybrid?

On a plug-in hybrid, P0D67 is moderately to highly serious. You may lose EV-only operation, experience reduced performance, and risk long-term battery damage if you keep driving without repairs. It’s usually safe to drive gently to a shop, but you shouldn’t postpone diagnosis.

Can using a non-OEM home charger trigger P0D67?

It can, especially if the charger is damaged, poorly grounded, or not properly rated for your vehicle. Voltage irregularities or overheating during charging can cause the ECU to log performance faults like P0D67. Using quality, properly rated charging equipment is important for battery health.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • CAN Bus / Network Communication
  • Chassis Systems (C-Codes
  • Control Module Communication
  • Network & Integration (U-Codes
  • Vehicle Integration Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer