Battery ECU Diagnostic Trouble Codes

P1600 - Backup power source circuit malfunction

The battery ECU receives 12 volts from two sources.  P1600 signifies the absence of 12 volts at terminal AM, which is normally kept live even with the steering wheel switch off.

P3001 - Battery ECU malfunction
P3002 - HV ECU communication malfunction
P3005 - High voltage fuse snapped [sic]

Presumably P3005 would also be recorded if an attempt was made to start up with the service plug removed, as the high voltage fuse is physically located inside the plug.

P3006 - Battery SOC are uneven

P3006 - not too sure about this, but criterion appears to be maximum permitted difference between highest block voltage and lowest block voltage at any instant (not including transients) is 1.2 volts.

P3009 - Leak detected

P3009 - "Leak detected", meaning a current leakage path the high voltage circuitry to the chassis has been detected.  Trigger level not known, but the criterion for manual testing is insulation resistance not less than 10M ohms when tested at 500V DC.

P3010 - Battery total resistance malfunction
P3011 to P3029 - Battery block malfunction

The traction battery consists of 38 physical modules, each containing 6 cells.  For the purposes of monitoring by the battery ECU, modules are paired into 19 "blocks".  DTCs P3011 to P3029 appear to indicate the "malfunction" of a particular block, although what "malfunction" means is not clear.

P3030 - Battery voltage detective line snapped [sic]

P3030 - presumably means open circuit of one of the twenty voltage sense lines which are connected to the cell string at the ends and between each block.

P3060 - Battery temperature sensor circuit malfunction
P3076 - Abnormal air flow by battery cooling fan
P3077 - Battery cooling fan motor circuit malfunction
P3115 - HV battery current sensor malfunction

Graham's Web Home

Prius Home

Prius DTCs Home

Last edited December 4, 2003.  All material Copyright 2003 Graham Davies.  No liability accepted.