all banshee parts are interchangable thru all yrs except the 87 thru 89 have j arms instead of a arms... plus the 87,88 have larger bolt pattern on rear hubs..the wiring plugs are diff from the old to newer models so some electrical you will need to doulbe check wiring plug ins..... as for other interchangable parts... raptor,blaster,450 hubs will fit a banshee axle......... i think a raptor axle will fit a banshee but it is narrower...yfz450 front shocs will work on a banshee with a lil bit of grinding...and last but not least all handlebars from all types will fit ...what ever style you like. also a cr500 will interchange with your 350twin just needs lil fabrication.(see loco or sickboy)..;lol this is all i know so this should help some.. sure other can chime in on anything else