one time fresh fish was left for a day

, a sack of charcoal left in the car for a week and cleaning the damp mess solved the odor problem. didn't have to do anything mechanical to parts that smell but not dampened. the car still was used regularly.
there are other chemical or enzyme based substances that can break down foul odors. try one from microtex