Originally Posted by Maride
He tried to wash it before asking anyone and the stain is now set.
What a shame. Did he air dry it or did he run it through the dryer?
http://www.ehow.com/how_13515_remove-oil-grease.html
The only recommendation I found for removing oil is moot because the item has been washed. If he air dried it, I would try the new spray and wash with color-safe bleach and wash it again. If it was dried in the drier, I think he's stuck.
SOme of the other articles recommend Dawn dishsoap first then the pretreater, then a wash. It's worth a try - can't get much worse.