I think my gas tank is leaking
Probably the seal where the filler tube goes in. I would get one and drop the tank, pretty straight forward procedure.
It's possible there is a hole in the top allowing it to slosh out, but you won't know until you drop it.
Just remember sparks + fumes = boom.
Use caution while doing it.