Change your cabin filter. Get the Bosch charcoal activated one on Amazon. $23.
So if caused by mold growing on the evap, running the blower for two or three minutes after turning off the AC before turing off the car should help dry the evap. This is what I do in all my vehicles.Cabin filter won't eliminate this type of odors, this is caused by moisture/mold in the evaporator core.