For those of you who were having this same issue and were waiting for my outcome to help resolve this, here is the latest. This afternoon I was finally able to locate the exact origin of the leak. It is definetely a crack in the tank (about an inch long). It is located on the passenger side where the strap hooks to the body of the car with the pin. I was able to notice this by following some good advise from Alibaba who had the exact same crack in the same spot. No major science (LOL!) Pretty much he told me to clean throughly the area with brake cleaner. This definetly exposed clearly the crack which I was not able to see before. I can actually stick a very thin blade through it. Looks like that spot fatigues around this age of the car and starts cracking. Well, there you go. New tank to be installed next weekend. Thank you all for your help.