U0335Software Incompatibility With Hybrid/EV Battery Pack Sensor Module
- Generic OBD-II code · Network
- Matters for the ITP
- Can trigger limp mode
- How the car detects it
- The battery pack sensor module is housed in the traction battery, where it measures pack current and voltage for the battery controller. U0335 records that this controller or another partner rejects the module's software. Ford's 2014 code interpretation lists U0335 for the hybrid battery pack sensor module without a MIL marker. GM runs a comparable check in the Volt battery: its VITM compares the software versions of all slave modules 200 ms after power-up at 9 V or more and stores the maker-specific P1EB1 as Type A. Stellantis reprograms the battery pack control module and other units of the 2025 electric Dodge Charger and, if U029A for the sensor module remains, lets the car sleep for six minutes (08-028-25). U059B is invalid data. Lacking trustworthy readings, the vehicle can block driving or charging.
- What you may notice
- Vehicle will not enter ready mode or drives with reduced power
- Charging does not start or stops early
- Range and state of charge shown incorrectly
- Likely causes
- LikelyBattery controller updated without matching the sensor module, or the reverse
- PossibleSensor module or contactor box replaced with a part on another software level
- RareProgramming of the battery modules interrupted
- Inspection (ITP)
- Can matter for the ITP: it concerns the emissions system.
- Repair
- Workshop only · Usually a job for a workshop.Typical cost: €100 – €1,500
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.