I picked up a used tank for my daughter's 98 jeep, and the only difference I found was the vent hose was smaller on the new tank. On the old vent hose, the tank end is larger than the filler end. On the newer tank both ends were the same size. I ended up taking two vent hoses and cutting and splicing them to make one with both ends the same to make the tank fit.
I think the filler assembly is different and the hoses are different lengths but your old filler hose should be fine and you will probably have to buy a new vent hose for both years and splice your own to fit.