^^^ easy swap if your mechanically inclined,i got all the measurements from a member on here or you can goto his website jbshocks.com you will have to relocate or make plates for the front.heres one i did for my dad,basically the exact same tunnel as your gen2

edge in

new front plate/rivited,and welded
*98 XC600 and some RMK add ons
*98 XCR440 and some SKS add ons
*Some old 70s Chappral Firebird with a 1 lunger Fuji,15mph downhill on ice with a 14 mph tailwind,AND ITS FOR SALE FOR SALE!!!
*new edition to the fam.83 Polaris Star 250.givin it some TLC for the lil guys to ride