2003 I35 -- 120k miles.
95% of the time the CEL is on...but then it goes off. Car runs no differently 95% of the time. The other 5% the car starts missing probably due to the coil. My question is why would three codes just vanish? It'll stay off for a few days, maybe 100 miles. I always use premium gas.
Car runs mostly fine, per the onboard computer (i know theyre inaccurate) i was getting 21.5 MPG, never more. City or highway didnt matter. I dont have a heavy foot...with winter gas im getting 19. Might not be relevant.
I do have a steady CEL with three codes:
P0305 cylinder 5 misfire
P0430 Catalyst efficency below normal (bank 2) - I understand this could just be an o2 sensor or bad wiring?
P1456 EVAP control system has very small leak