Root cause of odor
If the root cause of an odor is NOT removed, then no amount of ozone, Febreeze, Stick-ups, Glade Air Freshner, Carpet Deordorizer or anything else, for that matter, is NOT going to help. Diesel exhaust gets out of the engine and exhaust system only if there is a leak someplace...as was very much the case with the old Yanmar YSM-12 junk-clunker that was formerly in my boat. Since the repower, we have only been left with the remnants of the past problem...not re-generation of an on-going problem. It's tough to beat, but we are making progress.As to ozone generators, hepa filters and/or cream cheese being outright dangerous or unhealty, well, I guess you could say that about just about any ol' thing in our society today...eat enough cream cheese and your cholesterol might go up and that could possibly lead to coronory disease of some sort and that would probably kill you at some point in time. All things in moderation and perhaps when the problem is solved, one might divest one self of various devices and chemical fresheners...hell, what do I know? What I do know is that because of an $8,000 engine change, new carpet, new cushions, new cushion covers, some judicious use of vinegar and water on sidewall coverings, completely hosing down the old engine spaces when the old engine was not there which probably had me violating a dozen or so EPA rules and most likely has the Sierra Club gunning for me, improving the boat's overall ventilation and, yes, the use of a small ozone generator when I'm NOT aboard the boat, I NO LONGER have an odor problem aboard formerly wrought by a clunker of an inboard. I'll probably die of cancer, tho, a lot sooner breathing Houston air downwind of all those gosh-darn chemical plants in Pasadena...of course, that is if the ozone generator don't get me first.Geez.