Probably just the new car smell, +1 for driving with the windows down for a bit.
However despite jokes about this, there is a more serious possibility. Although there is a very small chance, the possibility that something has come loose or was not tightened up correctly on the exhuast system and as a result you may have a leak into the cabin. This might be bordering on paranoia, but better safe than sorry to ask the dealer to check it out for you.
|