I hate to say this BUT I can almost guarantee he was drinking and taking some sort of pain killers during his recovery and that combination claimed his life.  RIP John.  This is very sad news.