Ive been fighting a check engine light for 4 months now. Its the same code over and over. The code is P0301, which is a cylinder 1 misfire detected. Ive replaced the plugs, wires, fuel injector, fuel filter, intake gaskets (upper and lower), cleaned the egr, replaced the IAC valve, and ran cleaner through. Ive checked compression in the cylinder and its good. Vehicle runs smooth as silk when its warm and the a/c is off. But if u turn the a/c on its misses at idle or in gear at idle. It drives smooth. It seems to only miss under a load. Ive checked fuel pressure and it seems to be good. Id appreciate all the help I can get. Thank you.
Thursday, October 22nd, 2020 AT 11:32 AM
(Merged)