Chasing major gremlin, hope this fixes it!

Check all grounds. Carefully. Then check em again. Closing the plug gaps should lessen the misfire if the controller is going away.