You mention gas dripping off the top of the tank.
If you see it inside the boot, it is either the hose or a loose clamp.
If it is dripping from underneath the car, there is probably a hole in the tank itself. In that case, you need to pull the tank, not that difficult, and either have it repaired or replace it.
Mike