Is it possible you have a leaking fuel line? I would think that if the engine was was any gas within the engine would evaporate away and not leak out. Maybe the line going to the fuel pump is leaking?