I would get the newer EFI tank. The only difference is that the EFI tank has a big baffle in it, which isn't necessary for carb, but is still nice to have. You can run an early sending unit in the later EFI tank no problem. I have a late EFI Blazer 31 Gallon tank in mine with the EFI sending...