This story might be all over the place but here we go, my car was misfiring bad, so I had changed the sparks and gapped them properly, replaced all Coil packs and it was still misfiring. I got the codes P2309 (Ignition Coil “D” Primary Control Circuit low), P0304 (Cylinder 4 Misfire), and P2015...