1997 Chevy Tahoe P0303 Code: Cylinder 3 Misfire Diagnosis and Fixes
Hello! I'm new to this forum and seeking help with a persistent issue on my wife's 1997 Chevrolet Tahoe. The vehicle has 150,000 miles and is equipped with a 5.7L Vortec V8 engine. It passes the tailpipe sniffer test, but the Service Engine Soon light keeps coming back, preventing it from passing smog inspection. Before taking it to the smog shop, I replaced the spark plugs, plug wires, distributor cap, and rotor. After disconnecting the battery to reset the ECU, the check engine light appeared to go off. However, after driving about 15 miles, the light returned. The smog technician ran a dyno test and found emissions were elevated but still within passing limits. He then pulled diagnostic codes: a faulty second O2 sensor on Bank 2 (O2S2), and a P0303 code indicating a misfire in Cylinder 3. I replaced the O2 sensor and the #3 spark plug wire, again disconnected the battery to reset the system — the light went off. However, after returning to the shop, the check engine light came back on. The O2 sensor was cleared from the scan, but the P0303 code reappeared. A compression test showed Cylinder 3 at 125 PSI, which is within acceptable range (though not ideal). I replaced the #3 spark plug tonight and drove approximately 15 miles before the check engine light returned. I'm now wondering: what could be causing this persistent P0303 code? Any suggestions for next steps? Thanks, Ron
Sorry for the double post — I also ran a can of Sea Foam injector cleaner through the last tank of gas, but it didn't resolve the issue. Ron