The vinyl may have absorbed the odors? If this is the case, go back to your homeowner's insurance and request replacement because of the smell. Insurance co. may say no at first, but keep on them. Refuse to accept no. Document all conversation and keep copies of correspondence. The patience of Job may be required here.
It's hard to believe, but insurance companies do not always make all our options clear...unless we insist.
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.