I'm not so sure I'd scrap the carbon filter yet.

Odor-neutralizing CFLs WORK !

^^^^^^ Good info for those considering.