Sometimes sewer gas-type things can create that odor...also natural gas. I'd have both checked, then call an exterminator to see if it is indeed a dead animal.
Good luck...I personally think those of us with neuro issues can smell these odd things that others can't...I can "smell" electricity...usually a bad outlet, wire, etc. My DH has learned not to question my nose