Hey YellowViper,
I just got my Viper a few weeks ago and noticed a smell also. In fact, my wife hates riding in it because she is very sensitive to whatever that smell is.
At first, I thought it was just the new car smell, leather, etc. However, I kept the top down for a week hoping to air...