I had a similar stink once and the thing that finally cracked it was checking the cabin filter housing for any trapped debris and giving the evaporator a proper clean with a foaming HVAC cleaner through the intake under the scuttle. After that, I aired the car with one of my favourites from https://nothingbutscents.com/blogs/candle-care at home to reset my nose a bit, since the smell tends to linger mentally even after the source is gone.