I bought this car running and driving great with a an overheating issue due to a blown head gasket. I pulled the engine and did a HG and timing belt job. Slapped it back together and it had a Cam Position Sensor code that fixed itself, then I had a Crank Position Sensor code that was also a ghost code that fixed itself when I replaced the ignition coil pack with a used OEM one (Extensive testing showed the coil pack was bad, and the car wouldn't start). After the replaced coil pack I had a Cylinder 1 Misfire so I swapped wires to the other side and the misfire moved to cylinder 2 so I put new spark plug wires on and it ran smooth again. I also had a new set of spark plugs that came with the car so slapped them in. Now under heavy acceleration the car 'bogs' out and starts misfiring with a flashing Check Engine Light, Traction light, and AWD light. The codes are for Cylinder 1, 2, 3, and 4 misfires. I'm ready to sell this thing. Please help