We've had this oven about 3 weeks now; still stinks when turning it on, which seems odd.  The thing we are really not liking about this oven is how long it takes for the burners and the oven itself to heat up.  We have had a few new ovens over the years and never had these issues before.