I have a 2000 600s (23000 miles). I am having issues with it starting up each time I try to fire it. Sometimes it fires right up with no problem. Other times the bike makes a grinding or screeching noise and does not start. I had the battery volt and load tested. It came back fine. I have ridden for 5 minutes, turned it off and immediately tried to restart it with only the screeching sound ( no clicking btw). I have left it, came back later and it fires right up. It will start with a push start and also a jump with no issues. Any help?