Hi and welcome,
There are too many different medical situations that could of caused your husband to experience these types of symptoms to even guess, the only way to get any idea on what might be gong on is for him to see a doctor, he'll likely need to have some basic tests to rule out all the more common causes and further tests if those test results don't find causation.
Hope that helps.......JJ