I think your tank issue is based upon the generation of truck not the chassis it came from. On the second gen's they were the same length. 3rd gen's appear the same way. I know that there is a big length difference between the 81 tank and an efi era, remember I have them all sitting here at the house
Just for giggles Ill go measure the length on the second gen for ya. It looks like you have a 3rd gen efi tank.