I'm getting an intermittent P0304 DTC at idle that goes away upon acceleration. New coils, plugs, timing chains, sprockets, phasers, complete top end, VVT solenoids and sensors, etc.
I can erase the code and it will run fine for awhile, but then returns after a longer drive and drop back to idle. Shut it down and restart and the CEL/Stabilitrak service goes off. Could this be a faulty ignition coil driver or an ECM programming issue? It runs perfectly between the intermittent episodes, which leads me to believe it's not the GDI injectors. I really don't want to mess with the DI high pressure injector rails if that's not it.
I can erase the code and it will run fine for awhile, but then returns after a longer drive and drop back to idle. Shut it down and restart and the CEL/Stabilitrak service goes off. Could this be a faulty ignition coil driver or an ECM programming issue? It runs perfectly between the intermittent episodes, which leads me to believe it's not the GDI injectors. I really don't want to mess with the DI high pressure injector rails if that's not it.