I just had mine cleaned and sealed at the radiator shop.
$300.
Of course, I couldn't find a repop tank that would fit under the seat, and I din't want to pull everything apart just to add a fuel cell which might not even work with the the truck's electrical system under the bed.