Got home tonight and saw a water trail following my car, on closer inspection it was frikking petroleum from my car!!! Open the cap and it just pissed out everywhere so had to hold the cap on to let the gas out. you can hear it chugging away underneath as it is emptying. I have changed the fuel filter and taken it for a spin but the pressure still builds up and pisses the fuel out. Any ideas what else I can look for?