I have a BMW x5, when I pull into the garage and turn the engine off I notice a

Check the catalytic converter. Very often a burnt smell is caused by something that blew up from the roadway (especially plastic shopping bags and styrofoam fast food containers and cups) and melted to the catalytic converter.
 
Could be a coolant leak. Get it to a shop and have it checked by a professional.
 
Back
Top