Section 31 (Hybrid Electric Vehicle System (Diagnostics) (Hybrid))
WARNING: This page is about a different car, the 2015 Subaru XV Crosstrek. However, it is still accessible from the selected car via links, so may be relevant.
- Basic Diagnostic Procedure
- Check List for Interview
- General Description
- Electrical Component Location
- Control Module I/O Signal
- General Scan Tool
- Operation
- How To Use General Scan Tool
- Mode $01: (Current Diagnostic Data)
- Mode $02 (Freeze Frame Data)
- Mode $03 (Emission-Related DTC)
- Mode $04 (Clear/Reset Emission-Related Diagnostic Information)
- Mode $07 (Request On-Board Monitoring Test Results For Continuously Monitored Systems)
- Mode $09 (Request Vehicle Information)
- Mode $0A (Emission-Related DTC (With Permanent Status))
- Operation
- Subaru Select Monitor
- Read Diagnostic Trouble Code (DTC)
- Clear Memory Mode
- All Readiness Diagnostic Code(s)
- Inspection Mode
- Drive Cycle
- Read Current Data
- Freeze Frame Data Display
- System Operation Check Mode
- List of Diagnostic Trouble Code (DTC)
- Fail-Safe Chart
- Diagnostic Procedure with Diagnostic Trouble Code (DTC)
- DTC P0506: Idle Air Control System Rpm Lower Than Expected
- DTC P0507: Idle Air Control System Rpm Higher Than Expected
- DTC P0516: Battery Temperature Sensor Circuit Low
- DTC P0517: Battery Temperature Sensor Circuit High
- DTC P0556: Brake Booster Pressure Sensor Circuit Range/Performance
- DTC P0572: Brake Switch "A" [Stop Lamp Switch] Circuit Low
- DTC P0573: Brake Switch "A" [Stop Lamp Switch] Circuit High
- DTC P057B: Brake Pedal Position Sensor Circuit Range/Performance
- DTC P057C: Brake Pedal Position Sensor Circuit Low
- DTC P057D: Brake Pedal Position Sensor Circuit High
- DTC P058D: Battery Monitor Module Voltage Monitoring Performance
- DTC P05DD: Brake Pedal Position Sensor "B" Circuit Low
- DTC P05DE: Brake Pedal Position Sensor "B" Circuit High
- DTC P0604: Internal Control Module Random Access Memory (Ram) Error
- DTC P0605: Internal Control Module Read Only Memory (ROM) Error
- DTC P0620: Generator Control Circuit
- DTC P065A: Generator System Performance
- DTC P06EF: Engine Restart Performance
- DTC P0719: Brake Switch "B" Circuit Low
- DTC P0724: Brake Switch "B" Circuit High
- DTC P0A1D: Hybrid Powertrain Control Module
- DTC P1C00: Battery "2" Monitor Module Performance
- DTC P1C04: Output Clutch Linear Solenoid Control Circuit Low
- DTC P1C05: Output Clutch Linear Solenoid Control Circuit High
- DTC P1C06: 12V Battery Relay Close Circuit Performance
- DTC P1C07: 12V Battery Relay Open Circuit Performance
- DTC P1C08: 12V Battery Relay Performance Or Stuck Off
- DTC P1C09: 12V Battery Relay Performance Or Stuck On
- DTC P1C0C Brake Pedal Position Sensor "2" Circuit Low
- DTC P1C0D: Brake Pedal Position Sensor "2" Circuit High
- DTC P1C10: Vacuum Pump Performance
- DTC P1C11: Vacuum Pump Supply Voltage Low
- DTC P1C12: Vacuum Pump Supply Voltage High
- DTC P1C14: Generator Performance
- DTC P1C16: Idle Control System Rpm Lower Than Expected (HPCM)
- DTC P1C17: Idle Control System Rpm Higher Than Expected (HPCM)
- DTC P1C18: Generator System "B" Performance
- DTC P1C1E: AUTODISCONNECT Experience
- DTC P2158: Vehicle Speed Sensor "B"
- DTC P0A2A: Drive Motor "A" Temperature Sensor Circuit
- DTC P0A2C: Drive Motor "A" Temperature Sensor Circuit Low
- DTC P0A2D: Drive Motor "A" Temperature Sensor Circuit High
- DTC P0A3C: Drive Motor "A" Inverter Over Temperature
- DTC P0A3F: Drive Motor "A" Position Sensor Circuit
- DTC P0A40: Drive Motor "A" Position Sensor Circuit Range/Performance
- DTC P0A43: Drive Motor "A" Position Sensor Circuit Intermittent
- DTC P0A44: Drive Motor "A" Position Sensor Circuit OVERSPEED
- DTC P0C52: Drive Motor "A" Position Sensor Circuit "A" Low
- DTC P0C5C: Drive Motor "A" Position Sensor Circuit "B" Low
- DTC P0CDC: Drive Motor "A" Position Sensor Circuit "C" Low
- DTC P0CDD: Drive Motor "A" Position Sensor Circuit "C" High
- DTC P0A5D: Drive Motor "A" Phase U Current
- DTC P0A60: Drive Motor "A" Phase V Current
- DTC P0A63: Drive Motor "A" Phase W Current
- DTC P0A78: Drive Motor "A" Inverter Performance
- DTC P0A82: Hybrid/EV Battery Pack Cooling Fan 1 Performance/Stuck Off
- DTC P0A83: Hybrid/EV Battery Pack Cooling Fan 1 Stuck On
- DTC P0A90: Drive Motor "A" Performance
- DTC P0A94: Dc/Dc Converter Performance
- DTC P0AED: Drive Motor Inverter Temperature Sensor "A" Circuit
- DTC P0AEE: Drive Motor Inverter Temperature Sensor "A" Circuit Range/Performance
- DTC P0AF2: Drive Motor Inverter Temperature Sensor "B" Circuit
- DTC P0AF3: Drive Motor Inverter Temperature Sensor "B" Circuit Range/Performance
- DTC P0BD1: Drive Motor Inverter Temperature Sensor "C" Circuit
- DTC P0BD2: Drive Motor Inverter Temperature Sensor "C" Circuit Range/Performance
- DTC P0BE6: Drive Motor "A" Phase U Current Sensor Circuit Range/Performance
- DTC P0BE7: Drive Motor "A" Phase U Current Sensor Circuit Low
- DTC P0BE8: Drive Motor "A" Phase U Current Sensor Circuit High
- DTC P0BEA: Drive Motor "A" Phase V Current Sensor Circuit Range/Performance
- DTC P0BEB: Drive Motor "A" Phase V Current Sensor Circuit Low
- DTC P0BEC: Drive Motor "A" Phase V Current Sensor Circuit High
- DTC P0BEE: Drive Motor "A" Phase W Current Sensor Circuit Range/Performance
- DTC P0BEF: Drive Motor "A" Phase W Current Sensor Circuit Low
- DTC P0BF0: Drive Motor "A" Phase W Current Sensor Circuit High
- DTC P0BFD: Drive Motor "A" Phase U-V-W Current Sensor Correlation
- DTC P0C05: Drive Motor "A" Phase U-V-W Circuit/Open
- DTC P0C0C: Drive Motor "A" Inverter Power Supply Circuit Low
- DTC P0C0D: Drive Motor "A" Inverter Power Supply Circuit High
- DTC P0C79: Drive Motor "A" Inverter Voltage Too High
- DTC P0DA8: Hybrid/EV Battery Voltage/Drive Motor "A" Inverter Voltage Correlation
- DTC P1C20: Manufacturer Controlled DTC
- DTC P1C22: Manufacturer Controlled DTC
- DTC P1C24: Drive Motor "B" Temperature Sensor Circuit
- DTC P1C25: Drive Motor "B" Temperature Sensor Circuit Low
- DTC P1C26: Drive Motor "B" Temperature Sensor Circuit High
- DTC P1C27: Drive Motor "A" And "B" Temperature Sensor Correlation
- DTC P1C2A: Drive Motor Inverter Circuit
- DTC P1C30: Lost Communication With Drive Motor Inverter
- DTC P1C31: Invalid Data Received From Drive Motor Inverter
- DTC P1C34: Lost Communication With Dc/Dc Converter
- DTC P1C35: Invalid Data Received From Dc/Dc Converter
- DTC P0A1B: Drive Motor "A" Control Module
- DTC P06B1: Sensor Power Supply "A" Circuit Low
- DTC P06B2: Sensor Power Supply "A" Circuit High
- DTC P062F: Internal Control Module EEPROM Error
- DTC P0A1F: Battery Energy Control Module
- DTC P0A7D: Hybrid Battery Pack State Of Charge Low
- DTC P0A7E: Hybrid Battery Pack Over Temperature
- DTC P0A7F: Hybrid Battery Pack Deterioration
- DTC P0A95: High Voltage Fuse
- DTC P0A9C: Hybrid Battery Temperature Sensor "A" Circuit Range/Performance
- DTC P0A9D: Hybrid Battery Temperature Sensor "A" Circuit Low
- DTC P0A9E: Hybrid Battery Temperature Sensor "A" Circuit High
- DTC P0AA4: Hybrid Battery Negative Contactor Circuit Stuck Closed
- DTC P0AA6: Hybrid Battery Voltage System Isolation Fault
- DTC P0AA7: Hybrid Battery Voltage System Isolation Sensor Circuit
- DTC P0AAD: Hybrid Battery Pack Air Temperature Sensor "A" Circuit Range/Performance
- DTC P0AAE: Hybrid Battery Pack Air Temperature Sensor "A" Circuit Low
- DTC P0AAF: Hybrid Battery Pack Air Temperature Sensor "A" Circuit High
- DTC P0ABF: Hybrid Battery Pack Current Sensor "A" Circuit
- DTC P0AC0: Hybrid Battery Pack Current Sensor "A" Circuit Range/Performance
- DTC P0AC1: Hybrid Battery Pack Current Sensor "A" Circuit Low
- DTC P0AC2: Hybrid Battery Pack Current Sensor "A" Circuit High
- DTC P0AC3: Hybrid Battery Pack Current Sensor "A" Circuit Intermittent/Erratic
- DTC P0AC6: Hybrid Battery Temperature Sensor "B" Circuit Range/Performance
- DTC P0AC7: Hybrid Battery Temperature Sensor "B" Circuit Low
- DTC P0AC8: Hybrid Battery Temperature Sensor "B" Circuit High
- DTC P0ACB: Hybrid Battery Temperature Sensor "C" Circuit Range/Performance
- DTC P0ACC: Hybrid Battery Temperature Sensor "C" Circuit Low
- DTC P0ACD: Hybrid Battery Temperature Sensor "C" Circuit High
- DTC P0AD9: Hybrid Battery Positive Contactor Control Circuit/Open
- DTC P0ADB: Hybrid Battery Positive Contactor Control Circuit Low
- DTC P0ADD: Hybrid Battery Negative Contactor Control Circuit/Open
- DTC P0ADF: Hybrid Battery Negative Contactor Control Circuit Low
- DTC P0AE4: Hybrid Battery PRECHARGE Contactor Control Circuit
- DTC P0AE6: Hybrid Battery PRECHARGE Contactor Control Circuit Low
- DTC P0B25: Hybrid Battery "A" Voltage Low
- DTC P0B26: Hybrid Battery "A" Voltage High
- DTC P0B37: High Voltage Service Disconnect Open
- DTC P0B3C: Hybrid Battery Voltage Sense "A" Circuit Range/Performance
- DTC P0B3D: Hybrid Battery Voltage Sense "A" Circuit Low
- DTC P0B3E: Hybrid Battery Voltage Sense "A" Circuit High
- DTC P0B41: Hybrid Battery Voltage Sense "B" Circuit Range/Performance
- DTC P0B42: Hybrid Battery Voltage Sense "B" Circuit Low
- DTC P0B43: Hybrid Battery Voltage Sense "B" Circuit High
- DTC P0B46: Hybrid Battery Voltage Sense "C" Circuit Range/Performance
- DTC P0B47: Hybrid Battery Voltage Sense "C" Circuit Low
- DTC P0B48: Hybrid Battery Voltage Sense "C" Circuit High
- DTC P0B4A: Hybrid Battery Voltage Sense "D" Circuit
- DTC P0B4B: Hybrid Battery Voltage Sense "D" Circuit Range/Performance
- DTC P0B4C: Hybrid Battery Voltage Sense "D" Circuit Low
- DTC P0B4D: Hybrid Battery Voltage Sense "D" Circuit High
- DTC P0B50: Hybrid Battery Voltage Sense "E" Circuit Range/Performance
- DTC P0B51: Hybrid Battery Voltage Sense "E" Circuit Low
- DTC P0B52: Hybrid Battery Voltage Sense "E" Circuit High
- DTC P0B55: Hybrid Battery Voltage Sense "F" Circuit Range/Performance
- DTC P0B56: Hybrid Battery Voltage Sense "F" Circuit Low
- DTC P0B57: Hybrid Battery Voltage Sense "F" Circuit High
- DTC P0B5A: Hybrid Battery Voltage Sense "G" Circuit Range/Performance
- DTC P0B5B: Hybrid Battery Voltage Sense "G" Circuit Low
- DTC P0B5C: Hybrid Battery Voltage Sense "G" Circuit High
- DTC P0BB8: Hybrid Battery Voltage Sense "Z" Circuit
- DTC P0C30: Hybrid Battery Pack State Of Charge High
- DTC P0C78: Hybrid Battery System PRECHARGE Time Too Long
- DTC P0CA6: Hybrid Battery Charging Current High
- DTC P0CA7: Hybrid Battery Discharging Current High
- DTC P1C40: Hybrid Battery Positive Contactor Or Pre-Charge Contactor Circuit Stuck Closed
- DTC P1C41: High Voltage Circuit Short
- DTC P1C42: High Voltage Circuit Open
- DTC P1C43: Hybrid Battery Contactor Power Supply Circuit
- DTC P1C44: Sub CPU In BECM
- DTC P1C45: Hybrid Battery Block 1 Balancing Performance
- DTC P1C46: Hybrid Battery Block 2 Balancing Performance
- DTC P1C47: Hybrid Battery Block 3 Balancing Performance
- DTC P1C48: Hybrid Battery Block 4 Balancing Performance
- DTC P1C49: Hybrid Battery Block 5 Balancing Performance
- DTC P1C4A: Hybrid Battery Block 6 Balancing Performance
- DTC P1C5E: Hybrid Battery Block Voltage Too Low
- DTC U0073: Control Module Communication Bus Off
- DTC U0075: Control Module Communication Bus "PU-Can" Off
- DTC U0076: Control Module Communication Bus "HEV-Can" Off
- DTC U0100: Lost Communication With ECM/Pcm "A"
- DTC U0101: Lost Communication With TCM
- DTC U0110: Lost Communication With Drive Motor Control Module "A"
- DTC U0111: Lost Communication With Battery Energy Control Module
- DTC U0122: Lost Communication With Vehicle Dynamics Control Module
- DTC U0131: Lost Communication With Power Steering Control Module
- DTC U0140: Lost Communication With Body Control Module
- DTC U0151: Lost Communication With Restraints Control Module
- DTC U0155: Lost Communication With Instrument Panel Cluster (IPC) Control Module
- DTC U0164: Lost Communication With HVAC Control Module
- DTC U0287: Lost Communication With Transmission Fluid Pump Module
- DTC U0401: Invalid Data Received From ECM/Pcm "A"
- DTC U0402: Invalid Data Received From TCM
- DTC U0411: Invalid Data Received From Drive Motor Control Module "A"
- DTC U0412: Invalid Data Received From Battery Energy Control Module
- DTC U0416: Invalid Data Received From Vehicle Dynamics Control Module
- DTC U0420: Invalid Data Received From Power Steering Control Module
- DTC U0422: Invalid Data Received From Body Control Module
- DTC U0423: Invalid Data Received From Instrument Panel Cluster Control Module
- DTC U0424: Invalid Data Received From HVAC Control Module
- DTC U0452: Invalid Data Received From Restraints Control Module
- DTC U0588: Invalid Data Received From Transmission Fluid Pump Module
- DTC U1100: Lost Communication With ECM/Pcm PU-Can
- DTC U1101: Lost Communication With TCM PU-Can
- DTC U1290: Lost Communication With Hybrid Powertrain Control Module HEV-Can
- DTC U1401: Invalid Data Received From ECM/Pcm PU-Can
- DTC U1402: Invalid Data Received From TCM PU-Can
- DTC U1591: Invalid Data Received From Hybrid Powertrain Control Module HEV-Can
- DTC U1676: Lin Communication Bus Error Hybrid Powertrain Control Module
- DTC U1711: Lost Communication With Battery "2" Monitor Module
- DTC U1720: Lost Communication With Integrated Starter Generator
- Diagnostics with Phenomenon