I do have a couple of suggestions, first always allow the engine to idle below 2000RPM, if it won't do that adjust the idle down to around 1800 RPMS, If that still don't work keep your foot on the brake peddle and kill the engine, then with your foot still on the brake shift into the gear you need and hit the starter, my 400 Buck will then start.