cap
that REALLY stinks. what a smelly situation. ok enough puns.
odor is caused my molecules. basic chemistry (i think i flunked). what you need to do is to get rid of the molecules that are causing the stink. problem is that some substances (like rubber) have molecules that are attracted to other molecules (such as walls, cielings, gold bags, etc). that means cleaning EVERYTHING including walls, cieling, light fixxtures, etc. painting is another option.
i'm not up to it. there are commercial companies (sorry i can't remember the names and neither can my wife) that do this sort of cleaning. an insurance company should be able to link you up with one. come to think of it, this may well be covered under your homeowners policy.
my wife burned a steak about 25 yrs ago in our condo. our homeowners policy took care of everything for us. and our rates did not go up.
my dr told me to quit smoking because of my copd. i changed drs.
hope this helps.
warren