There could be numbers of factors here.
Possible gas tank causes: defective fuel evaporating system...Check for loose connections or failed lines between filler neck, trunk plastic fuel vapor collection tank, line/hose that run to charcoal canister and hose that connects to the intake manifold. Could also. be time for a new charcoal canister. Check for cracks on the large rubber filler neck hose and also look for loose or defective hose clamps. Check the fuel suction device and fuel sender unit for seepages. The seals for these tend to dry out over time that cause leaks. Lastly, check the fuel feed, return lines, clamps for defects.
On the engine side, start with the rubber hose that feeds the fuel rail and the return hose that's connected from the fuel pressure regulator for leakages. Also, inspect the fuel filter for leaks. Check all the hose clamp connections for looseness and re tighten as necessary. Next, check all the fuel injectors for leaks. If they are leaking, repair them asap as there will be a great fire danger if not corrected immediately. The short fuel hoses that are attached to the injectors will crack and dry out over time, so most will leak at some point. An overly rich running engine will dump a lot of fuel into the combustion chamber, much of which will go unburnt and emitting raw gasoline through the tailpipe.