Thank you so much for your valuable opinion. I will consult my doctor and will check for any of the above mentioned possibilities.
Hi, understand your concern. Any infection or blockage in your nose can cause you to smell something that is not there. Check with your doctor regarding this. Also, phantosmia most often occurs as a result of a head injury or upper respiratory infection. It can also be caused by temporal lobe seizures, sinusitis, brain tumors, migraine, Parkinson's disease and stroke. As you have been extensively investigated, the possibilities besides a nasal block are the intestinal surgery, which can cause stasis and consequent foul smell. And if due to seizures, an EEG can help to diagnose this. So, don't worry and discuss these options with your doctor, he will guide you further. Regards.