Had a customers Corvette do the same thing,
Was the fuel pressure regulator leaking.
Pull the vacuum hose off see if it is wet some times
it will smell like gas When it is a very small leak.