I've seen crankshaft thrust bearings cause starter engagement
problems.