I put in a new starter in July. The thing started ticking, grinding, and occasionally would do nothing when the key was turned. I just warrantied that starter and stuck in a new one. No more ticking or grinding, but still occasionally does nothing when the key is turned. I have recently put in a new battery and alternator as well as a belt. Any thoughts on my next step?