I was using my neighbors power washer recently, and remembered my floor mats. Sprayed them with a wide-tip till the water ran clear. It also fluffed up where the mat had been worn flat. Hung them up in the Sun to dry.
On carpet, I use Tuff-Stuff foam cleaner. If that doesn't do it, try heating up some water in the microwave to ~165 deg F. Pour some on the stain, let it sit a few seconds, then suck it up with a shop vac. Repeat if necessary.