I have an intermittent starter problem on my 95 Chevy K1500 pickup truck. When I turn the ignition, I hear the starter motor spinning but the engine does not turn over. If I put the truck in gear and let it roll a short distance, then try again, the truck starts as normal.
It would seem that the starter motor is not engaging the flywheel for some reason. Is the starter bad?