I really think that storing fabric unwashed is the culprit. I remember years ago at some fabric stores, I could not go into them because of the reaction of the formaldyhde on the fabric and the flourescent bulbs. I would wash all the fabric and see if the odor goes away.