Petroleum soils - substances that do not contain water, nor are they miscible, these soil types include, motor oils, and crease and road tar, and require a solvent type cleaner.
Clean the carpet (extractor) paying special attention to the carpet / mats backing material.
To eliminate the musty smell use an odour-neutralizing mineral made from porous volcanic rock (Elite®). This type of product absorbs odours, eliminates stale musty air, and will reduce any noxious oil or gasoline fumes. It is non-toxic and when it stops working can be re-charged by warming in a microwave or in the sun, when it stops working can be re-charged by warming in a microwave or in the sun. Or lightly spray with an air neutralising disinfectant (Lysol Neutra Air®) that is non-toxic, non-allergenic, fast acting without a cover up scent or an offensive perfume smell