I have had success getting diesel odor out of my husband's work clothes using an "orange" based cleanser. It can take several washes. I almost want to just throw them away. Sometimes hanging them in the sun will help with odors, but sometimes not. Good luck!