Well here's my haynes manual:
1) 250 Swingarm (alot stiffer than the 500) is too wide for the engine
Solution:
-Grind approx. 2 mm of each side.
-Do the same on the 500 engine mounting bracket (quite difficult to do as it has to be precisely alligned with the swingarm bearings)
-Cut the swing arm bearings down to size.
2) The 500 engine has a 15 mm bolt hole. The 250 swing arm has 17mm
Solution:
- Drill the engine hole to 17 mm.
3) Engine is big compared to the 250, even when lowered as much as the mounting brackets lets you do (actually the brackets are not the problem, but you have to get the bolts through as well...). This means no room for the tank.
Solution:
- Cut off the top engine bracket and throw it away.
- Modify the tank with plastic padding to fit the sparkplug (use chemical metal - no big problem) or raise the front of the tank apx. 10 mm.
4) Exhaustpipe doesn't fit the 250 frame.
Solution:
- By a new exhaust (600 $)
- Cut up the old one, turn it and bend the last part (where it's not expanding). Get some weld-god to weld it back together.
5) 250 engine fittings doesn't fit the 500 engine.
Solution:
- Cut off the 250 fittings.
- Weld on new ones to fit the 500 engine (piece of cake
. You will not have to cut in the frame at any time).
And you're done
Parts used from kx 500 :
- Engine
- Ignition
- Cooling system (you could use the 250 I guess - I just didn't have it)
- Karb (but not airfilter and airbox)
Parts used from kx 250 :
- Everything else
Upsides:
- Handling
- Looks
- Coolness
Downsides
- Changed powerband (from the exhaust fiddling)
- Tank must come off to change sparkplug
- Work hours
Cost:
Hours in the garage: 75 (most was thinking about: How the hell am I'm going to do that??)
$ paid: 75 for the exhaust rebuild.
You will need to have a well sorted toolbox the fix all the precise drilling and grinding.
I would think that thework needed to be done is the same for a 125 frame. But you need to check if the frame is too small for the big 500 engine.
Let me know if you have any more questions. And I'm sorry about my crap English, but I'm from Europe so I can't help it.
Martin