Well the tank is off and I pulled the fuel pump out. I can't see leak points, but I can feel 6 spot welds on the inside of the tank. One of these could be the culprit. Time to ponder my options and enjoy this gasoline buzz I have. Thanks for all the good advise, except for