A sloppy fill job by the tech can end up with oil on the exhaust manifold or other engine parts that get hot enough to burn the oil causing the bad smell. Nothing to do but wait for it to completely burn of and the smell to stop. Shouldn't take more than a couple of days.