Thanks for the suggestions, I ran the wires again and its still doing it. Mechanic says it probably 'jumped timing' , is this very likely?