Check for clogged or broken plumbing vents. We had the same problem and we found out that one of the plumbing vents that goes to the roof was broken in the attic. The smell would come in to the...