I have an 07 Outty 800 and its not wanting to start sometimes. it just started doing this. It will crank up fine when left sitting for a while but when i ride for a couple hours and park it for a few minutes and then try to crank it back up it wont start. Motor will barely turn over. It acts like it doesnt have enough power to turn it over. But if u let it sit for a couple hours it will crank up fine. Ive checked battery connections even put a new battery in it. Battery isnt going dead bc it will still run the fuel pump and lights and everything just wont turn over enough to crank. Any ideas on what this problem may be?