Year's should fit but carb tank wont fit a EFI tank!
Tanks will fit, all mounting hardware is the same. I have an EFI on my Carbed bike right now. Just a big hole in the top of the tank to fill and get lucky enough to get a petcock with the right threads to screw in the bottom hole.