take the cap off and the rotor there should be curve springs under the rotor ? if no cuve set up under the rotor a solid shaft then the it is doing all curve with a control box then it could be a bad box or bad ground ? or they did not put the cam hold down plate on the cam ? i had a boat engine about 17 years ago do something like this it it was bad spark plugs messing with the control box