Hy dad6timz, most engines come to rest at only two or three places flywheel teeth wise, perhaps some of your flywheel ring gear teeth are worn and not allowing proper engagement with the starter drive gear, inspect and see if that's the case, hope that helps.