You really need to ascertain that the smell is actually coming from the carpet itself. Maybe get a couple of friends to tell you if they can smell anything?