Sounds to me like he needs a cardiac work up along with some blood sugar monitoring. From what you have described, and I would need more info, sounds like he had the classic symptoms of an MI. Has he had a stress test
at all or even a cardiac cath? These two tests could find the root of your problem.
Get him to the doc.