I think I would start by checking to see if the distributor hold down clamp is loose and let the distributor turn, if tight then check points for be burnt and fuel volume.