I had my 2004 crf250r revalved and has new springs put on for my weight. I just bought a 2007 and the suspension feels fine but i wanted to see what I liked better. Would the 04's fit on the 2007 crf250r?
Hopefully there are others that can you a more detailed answer but if the physical dimensions are the same then the valving can be adjusted as required to give you a proper ride.