Click on the link to your right for the answer. Because of a gas leak?????? Leaking fuel filter or fuel filter connections; Plugged, dirty or poorly connected fuel injector(s); Leaking or faulty fuel pump; Leaking fuel lines; Punctured or damaged fuel tank.
You have a leaky injector. If you can get the vehicle to start, add a little injector cleaner to your next tank of fuel. Sometimes that is enough to clean the sticky/leaking injector. Some people have recommended 8 oz of acetone per 10 gallons of fuel to clean sticky/leaking injectors.