Before you do anything pull the distributor and check the gear,I have run into a couple of 250 motors that the distributor has seized and broke the gear. grin