This may help. My younger sister taught me her trick for getting grease (diesel) out of fabric. Sounds silly but it works with no residue. Buy Crest toothpaste and use it on the grease. Then wash in cold water. She says it has to be the white Crest, so that is what I use to take grease stains off DH t-shirts. Works great!