I read that he died working on a generator - and that it had nothing to do with the show. I think the bs call is right on the money, unless he's made out of aluminum foil or something.