So one day I filled up at a Chevron and as soon as the car started up it threw the check engine light. I was confused and when I went to check what it was it gave me 4 codes which to this point have gone back and forth but are P0300, P0171, P2097, P0131, P0420. The P0420 came on yesterday, I have done almost everything except replace the o2 sensors which include; cleaning out fuel system, cleaning o2 sensors, checking for vacuum leaks, checking for exhaust leaks, replaced air filter and check engine light has continued to stay on. After I cleaned out the o2 sensor the car felt better but I noticed that while driving it around town all week the car runs smooth, stops idling weird and even reached the point where it shut off the check engine light by itself last week but as soon as I drive it for a good period of time such as 30 minutes plus it starts idling weird and misfiring and the codes come back on. The new o2 sensors will arrive tomorrow but I just wanted to know I am on the right track. Thanks
SPONSORED LINKS
Sunday, September 22nd, 2019 AT 11:06 PM