That vent line sould not be open like that. I would get a service manuel for your year model and put the vent system back stock.

Gas should never drip on the floor for sure.