p0031
Moderate
Subaru · SUVs & Crossovers
HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
Quick Answer
Error code P0031 on your Subaru SUVs & Crossovers means: HO2S Heater Control Circuit Low (Bank 1 Sensor 1). This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
AT1ZC6GT1SF5GP1BL5BS1ST1VA1
Likely Causes
  1. Faulty oxygen sensor heater element
  2. Corroded or damaged wiring harness
  3. Faulty engine control module
  4. Blown fuse or relay
  5. Ground connection issue
How to Fix It
1
Connect OBD-II scanner and verify code
2
Locate bank 1 sensor 1 oxygen sensor
3
Check sensor heater wiring for corrosion
4
Test heater resistance with multimeter
5
Verify ground connection and fuse condition
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
OBD-II scanner
Oxygen sensor
Wire connectors
Electrical grease
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →