did you find/fix the leak yet? My tank was leaking at the inside weld of the bracket which holds the tank up on the frame, took me a while to finally find it. I was able to patch it temporarily with tank repair compound, but eventually replaced the tank. In my case, the weld probably failed when the bike was laid down at one point