Seems he had trouble absorbing calories from what he ate somehow.
>His body was hot to the touch and he sweated heavily, he constantly had foul body odour [...]
suggests an fantastically high baseline metabolism.
There are proteins in the human body having the same effect, performing some minor functions. Maybe he had a mutation making those proteins very prevalent, essentially making his metabolism very wasteful. Although I don't know if such a sustained fever wouldn't be deadly.
https://en.wikipedia.org/wiki/2,4-Dinitrophenol https://en.wikipedia.org/wiki/Uncoupling_protein