Wednesday, May 10th, 2023 AT 11:16 AM
In a day the car suddenly started running rough, rpm bouncing, at idle 2 times as it stopped it quit running. The code reader said P2096. My son replaced the oxygen sensor, fired it up and it has a smooth idle and runs great. The engine light went off. Took it 5 miles at 60 MPH and pulled off the road and it was overheating. New code P0031, not sure what to do next.