Sealing a Fuel Sump
I say pull it and have a shop weld it up right. Other than your labor, how much can it cost? I mean really?
Print