Cheap thats all relative, I had to redo my 97 XTC 600 cause of low compression 85 psi @ best, I sent my upper half out to Hauke, Pat told me I was lucky it didn't break a piston skirt and to fix it now, They inspected and measured tolerances and prepared it for me to be put back together(Perfectly) Everything in my case turned out well now it has 125 to 130 psi on both, I had the superceded pistons already which helped save, Had to have superceded rings and I had extreme oil consumption that I fixed with a updated new oil pump, Oil usage normal now, Thing is I went with the .06 head gasket, Head to piston is now 73 thousants (92 octane only) Plus I jetted down 1 size and me and the sled get parked if temp drops below 0 F, These things made such a difference, Now I'm still working on fighting a (Slight) over rev even with 1 tooth taller gearing even (24/39) and Turks clutch setup, My clutching 50/44 Micro Belmont helix, Green spring @ 70 rap, Stock pink(I beleive)primary spring 8AB weights with heaviest rivots in both holes on weights, 89L belt, I have over 1500 miles on it so far and it loves it just need to tweak it still, Have no other mods, My weight is 160 lbs, If a 98 has the pipe rear heat exchanger get rid of it and get a real one off of a 700, Going a little off topic, I changed my joint stabelizers, They're off of a sxr they're stiffer and I changed my center spring(Pioneer performance's stiffest) Do to how much U weight I'm sure it would help U out, These suspention changes do add dartyness @ slower speeds but when U get up on the wheel and attack it's awesome, I sometimes get to lead a nytro and a RX 1 and the tighter and rougher the trail gets the better, Consider getting shocks rebuilt for your weight and riding style. Sorry for the long post, Just trying to help