i believe banshee fronts from 1990 on up will fit woth no modifications, but as for the 400ex rear you can use any year , but will need modifications to fit, its not a direct bolt on. unless of course you go talk to ken at O'Conner Racing, he sells some bushings for the top to just use a smaller diameter bolt for the top then all you have to do is drill out the bottom for the stock shock bolt.