Your problem isn't unusual, you can see some of the possible causes here, under Revolting Sinus Odors
http://www.medhelp.org/user_journals/show/2322/The-Sinus-Flush
You may wish to try a Neilmed Sinus Rinse, to remove any doubt that it's a sinus infection of the lower sinuses. If it's caused by mold or fungus, I haven't seen an effective treatment in the medical literature yet, but some people are having luck with antifungal medication delivered through a nebulizer. Purely experimental, and you'll have to convince your ENT to prescribe it.