The dealer cleaned up the oil leak and replaced the cabin filter, odor is gone now. The oil change was my first Mazda service visit and needless to say this experience didn't make a good first impression. If they can't install a dipstick correctly, how can I trust them with something more...