My suburban shows a check engine light. The code indicated 02 sensor needed replacement. I replaced it, but had trouble getting it out. The threads stripped but I used a thread chaser in order to get the new one in. The engine light went out and stayed out for about 100 miles. I put about 10 gallons of fuel in the tank and started experiencing idling problems less than a mile from the gas station. The engine light came back on and the codes show a multiple set of possible problems. They include possible vacuum leak, spark plugs and/or wires, lean or rich fuel mix, etx. I changed the fuel filter, plugs and wires, the air cleaner, and sprayed electronic cleaner through the Mass Air Flow Sensor. The suburban starts fine and idles fine upon start up. When I pull out on the street and go about two blocks, it starts idling rough and smelling bad. I put injector cleaner in the tank and it seems to line out for a short time. But the next day it does the same thing. It seems to be getting worse with the engine light flashing and burning solid alternately. Can the new 02 sensor be bad? I have suspected some bad fuel or water in fuel since the problem with rough idle began after refueling. Is there a way to check the 02 sensor by itself?
SPONSORED LINKS
Thursday, January 29th, 2009 AT 1:28 PM