Is it correct to say that this starter and flywheel were working fine together awhile ago?
Pull the inspection cover if you want to look at the teeth.

Looking at RockAuto's website, they have a starter drive listed for $8.25, should that be your problem...

http://www.rockauto.com/catalog/raframecatalog.php?a=G-autoparts


I.I. #3174