I've owned many different brands of motorcycles. I'm on my 3rd BMW and I've realized they have a vary unique smell to them when they are new. Perhaps manufacturing compounds are burnt off in the first few thousand miles. I actually like it. Kind of like a new car smell.