Does it ever end?

I've heard of timing being too far advanced and causing kickback and damaging the starter or shearing it clean off like that. Fellas with more experience can better advise on how to proceed. Pull the inspection cover and check for any further damage or floating pieces. Sometimes this can break teeth on flexplate/flywheel.