I run a 2003 125SX motor in my 2000 EXC for street riding. The close speed gearbox and a tight powerband DOMA pipe gives great power delivery on the highway. Screaming peaky power makes me feel like Valentino Rossi as I go up and down the gears at highway speeds.
I am used to paying about $100 for a piston kit and about $50 for gaskets(Cdn$), although I often get complete kits for less than $100cdn. Be careful about the year, KTM changed piston size slightly around 2001 and many people have swapped engines and top ends. Check what you have.
Unless you are racing, I'd leave it alone if it starts, runs and idles. I dunked mine and yet ran it for ages at 90psi. Still did great top speed. Oil makes a big difference in dynamic compression. Run 40:1 Motul 800 and it will tighten up. Mine was 7 year s old before I dunked it and needed a piston change. My 2001 300 and 380 have the original pistons in them.
A good set of Bark-busters and another bolt in the seat and you are ready to go!
Not really. Bring it home, download a manual and do a complete check of everything.
Oil change, filter clean and oil, carb clean and write down the jets, set up the suspension to the manual.
Check every bolt for tightness. Check the steering stops so you don't smash your CDI (or relocate it).
Check the spokes, ping-ping! Scored rotors are a biatch, how are the pads? Replace the brake fluid.
Clutch takes mineral oil, ATF will do. Check it all out, then ride with confidence.
Me in green, my 2000 125EXC
The 660 Raptor was mine as well, I sold it once I felt the potential of a Blaster!