Sounds to me like the plug wires could be mixed up, but that depends on if it's missing badly or not. Look over the ignition system. This would be an easy fix. Unfortunately the darker possiblity is that the timing is a tooth off on the chain. Verify your plug wires and ignition, then check your baseline timing, if you still have problems you may want pull the timing cover. That's a pain as you know.