it's most likely worn leaky injectors, what happens is the fuel system loses pressure and on start up the system has to regain pressure do to dripping injectors, in the morning take out the plugs and sniff them. That's why when you rev it it disappears. I thought it was the cold start valve on my car but it's the injectors.