Code :  P1031
Make :  BUICK
Description :  P1031 BUICK HO2S Heater Current Monitor Control Circuit Banks 1 and 2 Sensor 1
Possible causes : 
   – Faulty Heated Oxygen Sensor Bank 1 or 2
   – Heated Oxygen Sensor Bank 1 or 2 harness is open or shorted
   – Heated Oxygen Sensor Bank 1 or 2 circuit poor electrical connection
Solutions : 
   – Carry out a Reset via CarDiag
   – Choose a better quality fuel
   – Check that the tank cap is securely closed
   – Check the oil level and add more if it is lower than MAX
   – Restart an Automatic diagnostic via CarDiag
   – If the fault persists, you can check the “Possible causes” listed above : visually inspect (by yourself (tutorials to come) or by a professional) the wiring harness and the associated connectors, check for damaged components, and look for broken, bent, pushed, or corroded connector pins.
