Greetings all, new member and first post…
Have a 96’ Chevy Cavalier with 21,000 original miles (inherited recently from family member and original owner).
When cold car starts immediately and runs perfectly if taken on a long or short ride. However once you turn the engine off and wait 10 or 15 minutes and then restart it, it runs rough and throws the P0304 code. If car started again 2 or 3 minutes after initial shutdown, it runs fine, only throws the code if it sits for 10 minutes or so!
So far I’ve replaced, to no avail;
- Oxygen sensor #1
- Spark plugs (all 4)
- All spark plug wires
Your thoughts and recommendations would be greatly appreciated.