Originally Posted by Kaaru
Check under the hood for a possible oil leak on the Variable cam solenoid seal. I had the seal leaking big time before and the smell was very strong.
I too was under the impression it was a new car smell, but I was wrong. All you need to do is a visual check under the hood with the engine running. If the VCT seal is leaking you will see some liquid on the engine head and possibly see some oil gushing.
Thanks for the heads up. I'll definitely take a look for that.