I have a new 2011 Terrain. After starting it, driving for a short distance and then stopping at a light, I get a rotten egg odor. It goes away when I start moving and doesn't seem to come back after the engine warms up. Any ideas what the problem is? I have less than 500 miles, but it happens consistently.