I Ride a 2014 yz450f. I just did my first xc race and I loved it. The issue I had was stalling. 9.5 mile lap and I averaged 5 stalls per lap. I ride sand, track and now I plan to ride a lot more Xc type terrain. I don't have a lot of spare cash so I'm seeking advice on which item to get first.