I have removed the interior carpet in many of my vehicles, taken it to the driveway on a hill and hosed it down, and scrubbed with detergent, and rinsed, and rinsed, and rinsed again. One truck smelled like mold before, all gone after. It is a day-long project, yea, removing all the seats and trim and all, but worth it, especially if you are spending a lot of time in it or outright living in it. Plus you will want to let the carpet dry in the sun for another day or two. Maybe even replace the underpadding with new stuff.
If only I could remove the stank from the rubber floor in my bus. Better than the bare metal floor, I guess? Can't remove it until I remove all the windows on one side (the other side is done) and re-seal them, or they will ruin the new floor. Can't remove the windows when it rains and rains and rains, and rains....
Look at the Sky; look at the River. Isn't it Good?