Hello, I have a 95 GMC K1500 with the 305 SBC engine. Recently it has started occasionally grinding instead of cranking when I engage the starter. If I hear that it isn't catching I just key off and then crank again and it usually catches the second time. Some days it doesn't grind at all and just works normally. Is this a symptom of a failing starter? Thanks.