we did some work on a xr600 engine i think they are similar, i have a couple of xr600 cams which are in good condition,on the carb side you buy a crf 450 carb they have pump jet and are fitted with hot start,you can make a manifold up to change from oval to round then fit a xj650 carb rubber this brings it out straight ,do away with the air box and fit a filter ,this is what we did to a xr engine for twinshock motocross