My 2006 9-3 2.0T is misfiring very badly at any engine speed and has a rough start-up and is throwing codes P1312, P0116, and now after switching around ignition coils to try and remedy the P1312 is...