This bike was made to run hard, and you'll learn everything you need to know on here. One thing I'll tell you is never mix two different types of oil in the same tank of gas, and 32;1 is a good mix ratio, good luck and welcome aboard.
The razor is a good tire and the price is right but if your wanting something really agressive, I haven't seen anything as good as the razor 2s they hook up. 20x11x9 or10
Thats going to make a big difference going from stock tires to holeshots, it'll almost feel like you piped it, once they grab. Those stock tires was not fit for a wagon, let a lone a banshee!
Go to your local hardware,Lowes, Menards, get you some rubber corks and eye screws to attach some wire or string to, just to keep them together and to help pull them out.
Very possible its getting sand or??? in there do you run a precharger sleeve on your filter, whats the deal on your bike last I heard you dropped it off to get looked at, what did they find?