I don't know if this will help at all but my 2000 RM250 had selection problems which got worse quite quickly, and then the shifter stuck and refused to find any gears at all. I ended up splitting the cases and discovered the dogs on several gears badly worn, having been sure that the shift forks were bent I checked carefully and they were perfect. Also, the little engagement dogs in the shift drum were very worn, so I replaced these also. The first thing to check before completely splitting the cases are the two screws which hold the shifter drum mechanism, these can sometimes work loose and cause problems, and it would be great if you could just loctite them and solve the problem ! As regards the clutch drag, I think that they all did that from new. I replaced the stock basket with a Hinson, but it still did it, although the old basket was worn anyway so the change was worth it. However just recently I replaced the clutch fibre plates and was pleasantly surprised to find that the bike can now be started in gear, there's no jerking and grabbing on the line, and the pull is easier also. I guess the old plates were past due. One other thing is to be very careful if trying to draw file the fingers in your existing basket, if you do not file each one exactly the same then the load will not be evenly distributed to individual fingers, and you may well end up with a bigger bill than ever. If the basket is badly notched, best to junk it and invest in a quality replacement. The Clymer manual is pretty good if doing this work yourself, as I discovered after I had done mine ! They have a good illustration of the order of gears, circlips, washers etc and the way they all fit together. When splitting the cases you shouldn't need to remove the crank from the ignition side, and on the 250 anyway its not too hard to remove the crank from the clutch side with the usual applications of heat/cold etc and a tool you can make yourself. Hope this helps.