Hi, first time posting. I have a 2000 Yukon with 294,000 miles that I have put on it. Its been a great vehicle. The first time I turn the key it will crank but won't start. Turn it off and back on and it will start. Its been doing it for some time now. Any help would be appreciated.