Hmm. Have you tried changing the fuel pressure regulator? That would be my guess if you smell gas.