I've had just about every odor you can name. I've been battling the fecal odor, among others for 20 years. But I remember vividly trying to rid of the fecal odor by cleansing myself by ingesting Epsom Salts ... this caused me to reek of urine... I stopped, the urine smells went away. I've posted my story... your issue sounds like your liver.
Try the Sulphur supplement... It completely cleanses your liver... WARNING the smell may get worse for a day before disappearing!