It sounds like you are having a problem with an impaired leucine function that causes an over abundance of isovaleric acid. This can cause a cheesy odor.
While the link suggests that these conditions are genetic in nature, I think that they can be acquired through environmental factors like gmo's, heavy metals and other toxins.