Turn on the heat and see if the smell gets stronger. if it does, coming from the vents, chances are its the heater core. Did the shop pressure test the system? cause that's how you'd find out if it was leaking