Did you swap the coil for a known good one? I recently ran into a similar problem. The coil had a small rubbed spot letting it jump fire to ground/the intake. It ran like the cam had jumped time, I saw the problem while looking at the engine run in the dark.