I have a 1996 Grand Am with approximately 180,000 miles. For about a year now, the check engine light and ETS light have stayed on constantly. Severe hesitation when trying to accelerate. Poor fuel mileage. The headlights tend to stay on even on a bright sunny day. Took the car to Advance Auto, borrowed their code reader and could not pull codes from the car. Fuses are good. Found the wires from the O2 sensor were corroded. Disconnected battery, reconnected O2 wires, reconnected battery and the car drove excellent, for a while then same problem. Bad O2 sensor AND something else since I can't pull codes from the computer?
Thank you,