Stop in for a cup of coffee

All right all you wrenches, I need a solution. This morning it was well below zero and I got a full on diesel bath very first thing. And yes I understand how not to do it but my hands were not cooperating as we had been outside a bit to long. I fully understand moving South is best solution! My quandary is my clothes got soaked in Diesel and I mean a bath soaked, including my “free” Snap On coat. I have now washed my clothes and coat 4 times and it still reeks. Any ideas how to get rid of diesel odor?

What about one of those citrus based de-greasing agents? We got a sample of some Citrusol that would dissolve asphalt yet a bit of it on a rag under the seat of the dirty yard truck freshened it right up.