I know this is a toyota thread, but my boat just up and died one day because the dizzy gear got stripped and my friend's truck just up and died because the roll pin sheared on the dizzy gear. Those were both Fords though. So, like Crash said, if no spark check to see if the rotor is spinning...