will parts from a 01 cr250 fit a 99? mainly the swingarm, carburetor, rear shock linkage, and rear shock help would be appreciated, thanks