My advice would be not to do it up. It wont last. Mines pretty much the same and it sucks. I break it all the time and it pisses me off to no end. You'd be better off saving the upgrade money for a different bike. I am speaking for experience as i was going to do mine up, but the problems came one after another. First a busted a fork seal, then goes the clutch cable, then ripped the valve from a donut, now the rings are shot. Once its fixed im selling for a proper bike. Im over the stupid thing. But in all honesty i did have a lot of fun on it when it was going well, a good starter bike. If you dont want to spend too much, you could go a step up and go a PitPro, nice bikes and will last a lot longer than the foxico will. And plus its based on Klx, so you can get sticker kits etc. Mine/yours are crf based, but not the same making upgrades hard..