You may want to talk to Aero Tex Laboratories. They make liners to repair leaking fuel tanks. You can read about the process here:
http://atlinc.com/atl-marine-fuel-bl...tallation.html
These are not the typical pillow shaped tanks. They are made to the shape of your existing tank.