does any one know if parts from a 01 cr250 will fit a 99 cr250, mainly the shock linkage, carburetor, rear shock, and swingarm