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 / DTC Codes / Powertrain Systems (P-Codes) / Hybrid / EV Propulsion / P0D29 – Hybrid/EV Battery Charger Cooling System High

P0D29 – Hybrid/EV Battery Charger Cooling System High

P0D29 is an OBD-II trouble code you usually see on hybrid or electric vehicles, and it points to a problem in the high-voltage battery charging or temperature control system. When this code sets, your car’s control module has detected something out of range with a battery-related sensor or circuit, and it’s trying to protect the pack from damage. You might notice reduced performance, warning lights, or the engine running more than usual on a hybrid. Understanding what P0D29 means helps you decide whether you can keep driving or need repairs soon.

What Does P0D29 Mean?

P0D29 is a generic hybrid/EV powertrain code that typically indicates an issue in the high-voltage battery charging or conditioning circuit. In many applications, it relates to a battery charger or battery temperature/voltage sensor performance problem. The ECU sees data that’s out of the expected range and flags the fault to protect the high-voltage system.

Because this is a high-voltage battery code, you’ll usually see it on hybrids and full EVs rather than conventional gasoline-only vehicles. The exact wording can vary by manufacturer, but it almost always points you toward the battery pack, charger module, or related wiring and sensors.

Quick Reference

  • Code: P0D29
  • Type: Generic hybrid/EV powertrain DTC
  • System: High-voltage battery / charger / battery management
  • Risk level: Moderate – can lead to battery damage if ignored
  • Typical fix: Wiring repair, sensor replacement, or charger/BMS service

Real-World Example / Field Notes

In the shop, I often see P0D29 on higher-mileage hybrids that have spent years in hot climates. A common pattern is a customer complaining that the engine runs much more than it used to in EV mode, along with a “Service Hybrid System” or “Check EV System” message. Scanning the vehicle shows P0D29 stored, sometimes with other battery-related codes. When I dig in, I usually find a failing battery temperature sensor, corroded high-voltage connector pins, or damaged wiring where the harness bends near the battery pack or charger module.

On some plug-in hybrids, this code appears only when the car is charging. The owner notices that charging stops early or the car refuses to start a charge session. In those cases, P0D29 often tracks back to the on-board charger seeing unexpected voltage or current feedback, or a cooling system issue that keeps the battery from staying in its safe temperature window.

Symptoms of P0D29

  • Check engine light or hybrid system warning light illuminated
  • Reduced EV range or the engine running more frequently on a hybrid
  • Charging problems such as slow charging, failed charge sessions, or charging disabled
  • Limited power mode or reduced acceleration, especially under heavy load
  • Cooling fan noise from the battery area running more often or at high speed
  • Higher fuel consumption on hybrids due to reduced electric assist
  • Intermittent warning messages that appear only when the vehicle is hot or during charging

Common Causes of P0D29

Most Common Causes

  • Faulty high-voltage battery temperature or voltage sensor giving inaccurate readings
  • Corroded or loose connectors at the battery pack, charger module, or battery control module
  • Damaged wiring harness near the battery pack from vibration, moisture, or previous repairs
  • Internal charger module fault on plug-in hybrids or EVs
  • Battery cooling system issues such as a failed cooling fan or blocked ducts causing abnormal temperatures

Less Common Causes

  • Degraded high-voltage battery pack with cells drifting out of spec under charge or load
  • ECU/BMS software issues requiring a control module reflash or update
  • Previous collision damage near the battery or charger area that pinched or stretched wiring
  • Water intrusion into the battery compartment or charger housing
  • Aftermarket modifications (non-OEM chargers, harness extensions, or battery work) affecting sensor readings

Diagnosis: Step-by-Step Guide

To diagnose P0D29 correctly, you’ll want at least a quality scan tool that can read hybrid/EV data, a digital multimeter, and access to factory wiring diagrams or service information. Because this code involves high-voltage systems, anything beyond basic checks should be left to a trained technician with proper safety gear.

  1. Confirm the code and note freeze-frame data. Scan the vehicle, record P0D29 and any related codes, and note when it set (temperature, state of charge, driving or charging conditions).
  2. Check for related DTCs. Look for other high-voltage battery, charger, or temperature sensor codes. These can point you directly to the failing component.
  3. Perform a visual inspection. With the vehicle powered down and following safety procedures, inspect accessible wiring and connectors at the battery pack, battery cooling fan, and charger module for corrosion, damage, or loose pins.
  4. Verify battery cooling operation. Command the battery cooling fan on with a scan tool if possible, or observe its operation during a test drive or charge. A non-functioning fan can cause temperature-related faults like P0D29.
  5. Check sensor data in live stream. Look at battery temperature, voltage, and current sensors in live data. Compare readings from multiple sensors; one that’s way off from the others is a strong suspect.
  6. Use Mode $06 or test results (if available). Some vehicles provide detailed battery and charger diagnostics under Mode $06 or manufacturer-specific menus. Look for failed or marginal tests related to the battery or charger.
  7. Test suspect circuits with a multimeter. Following the wiring diagram, check continuity, resistance, and, where safe, reference voltages for the affected sensor circuits. Repair any open, shorted, or high-resistance wiring.
  8. Check for TSBs and software updates. Many manufacturers release bulletins for hybrid/EV codes. A simple ECU or BMS reflash can sometimes correct false P0D29 triggers.
  9. Perform a controlled test drive or charge cycle. After repairs or inspections, clear the codes and drive or charge the vehicle under similar conditions to the freeze-frame data to confirm the fix.

Pro tip: On hybrids and EVs, never probe high-voltage connectors or open the battery pack unless you’re trained and equipped for HV work. You can safely diagnose a lot from low-voltage side checks, scan data, and visual inspections.

Possible Fixes & Repair Costs

The actual repair for P0D29 depends on what you find during diagnosis. Common fixes include cleaning or tightening corroded connectors, repairing damaged wiring near the battery or charger, replacing a faulty battery temperature or voltage sensor, or, in more serious cases, replacing the on-board charger module or addressing battery pack issues. Typical repair costs range from about $150–$300 for wiring or connector repairs, $250–$600 for sensor replacement, and $800–$2,500 or more if a charger module or battery component needs replacement. Labor rates, dealer vs. independent shop, and how hard the components are to access all affect the final bill.

Can I Still Drive With P0D29?

In many cases, you can still drive with P0D29 stored, but the car may limit performance or reduce EV operation to protect the battery. You might see lower fuel economy, reduced electric range, or the engine running more often on a hybrid. If the vehicle enters a “limp” or reduced-power mode, or if you notice overheating smells, unusual noises from the battery area, or repeated warning messages, you should stop driving and have it inspected as soon as possible. For plug-in vehicles, charging may be disabled until the fault is corrected.

What Happens If You Ignore P0D29?

Ignoring P0D29 can allow a minor sensor or wiring issue to turn into a serious high-voltage battery or charger problem. The longer the system runs with incorrect temperature or voltage information, the higher the risk of overheating, accelerated battery wear, and expensive component failure. You may also end up stranded if the car eventually refuses to start or charge.

Need HVAC actuator and wiring info?

HVAC door and actuator faults often need connector views, wiring diagrams, and step-by-step test procedures to confirm the real cause before replacing parts.

Factory repair manual access for P0D29

Check repair manual access

Related Hybrid/ev Battery Codes

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

  • P0D28 – Hybrid/EV Battery Charger Cooling System Low
  • P0D27 – Hybrid/EV Battery Charger Cooling System Performance
  • P0D26 – Hybrid/EV Battery Charger Cooling System
  • P0D48 – Hybrid/EV Battery Charger System Power High
  • P0D47 – Hybrid/EV Battery Charger System Power Low
  • P0D46 – Hybrid/EV Battery Charger System Power

Last updated: January 22, 2026

Key Takeaways

  • P0D29 points to a problem in the high-voltage battery charging or monitoring system, usually on hybrids and EVs.
  • Common causes include faulty sensors, wiring or connector issues, cooling problems, or charger module faults.
  • Symptoms range from warning lights and reduced EV range to charging failures and reduced power.
  • Prompt diagnosis prevents minor electrical issues from turning into major battery or charger damage.
  • Repairs can be relatively inexpensive for wiring or sensors but climb quickly if major components are involved.

Vehicles Commonly Affected by P0D29

You’re most likely to see P0D29 on modern hybrids, plug-in hybrids, and full EVs. It’s commonly reported on vehicles from manufacturers such as Toyota and Lexus (Prius, Camry Hybrid, RX and ES hybrids), General Motors (Chevrolet Volt, Bolt EV, Malibu Hybrid), Ford (Fusion Hybrid, C-Max, Escape Hybrid), Honda (Accord Hybrid, Insight, Clarity), and various European and Asian plug-in models. Any vehicle with a complex high-voltage battery management system and on-board charger can potentially set this code as the components age.

FAQ

Can I clear P0D29 myself with a basic scan tool?

You can usually clear P0D29 with a consumer-grade scan tool, but if the underlying issue isn’t fixed, the code will come back. Clearing the code doesn’t repair the fault, and repeatedly driving with it returning can mask a worsening problem.

Is P0D29 dangerous to drive with?

P0D29 doesn’t usually mean your car will immediately fail, but it does involve the high-voltage system, which is critical and expensive. Limited driving to a repair facility is often fine if the car behaves normally, but avoid long trips or heavy loads until it’s diagnosed.

Can a weak 12V battery cause P0D29?

A weak 12V battery can cause all kinds of strange electrical behavior, but P0D29 typically points more directly to the high-voltage battery or charger side. Still, it’s smart to test the 12V system first, since low voltage can confuse control modules and complicate diagnosis.

How do mechanics test for a bad high-voltage battery sensor?

Technicians compare live data from multiple sensors, check Mode $06 or manufacturer test results, and verify wiring integrity with a multimeter. If one sensor consistently reads out of line with the others and the wiring checks out, the sensor or its internal connection is usually replaced.

Can P0D29 be fixed under warranty?

Many hybrid and EV components, especially the high-voltage battery and related electronics, carry longer warranties than the rest of the car. If your vehicle is within the hybrid/EV warranty period, there’s a good chance P0D29-related repairs could be covered, so it’s worth checking with your dealer.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • 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