I have two tours, they always smell, especiall after a oil change. Apparently oil drips from the filter area onto the exhaust system below. Some have suggested tightening the oil filter. But that oil smell can stay around for a long time. Other post have suggesting cleaning the oil deposit around the filter.
Noticed you are from Tucson. Do you know about the Southwest chapter of CEG? We are having a meet in Scottsdale on March 30. Check it out!