When I have laundry odor problems, I try using vinegar in the rinse cycle. If even that doesn't work, I will mix a little bleach into the wash water. Bleach always takes away the odor, even though I don't like doing that for the environment's sake and the fact that it weakens the clothing fibers.
" I object to violence because when it appears to do good, the good is only temporary; the evil it does is permanent." Mahatma Gandhi
"This is the ultimate weakness of violence: It multiplies evil and violence in the universe. It doesn't solve any problems." Martin Luther King, Jr.