Check the distributor

You May have sheared the pin that holds the gear in place.