I am not much into sport atvs, but if it were me ( and I know its not ! ), before I went out and started tossing cash at it, I would tear it down, and have a look inside the engine to see what all is broken ?. this is better than guess work by all means.