Looking for some help and info. I recently changed Spark Plugs and Coils in my 2009 G8 3.6L and when I tried to start it after finishing up it had a terrible misfire and threw multiple codes. Plugged in my reader and it had P0300, P0301, P0303, and P0305. Misfires on all ODD cylinders. I’ve checked the grounds, replaced the intake gasket, replaced the Camshaft Position Sensor and the Camshaft Actuator Solenoid. And still throwing the same codes. It starts, but has an Extremely rough idle. I made sure the all the wire connections were good and even check my MAF sensor voltage. If I give a little gas and hold it around 2000 RPM it seems to smooth out but when letting out of gas it acts like it wants to die. The plugs were gapped to .040 ACDelco, and the Coil Packs are Denso I do believe. I’m stuck on ideas and at a stand still on ideas. Any suggestions?