Good luck Storm. I'm sure you are very happy to have him back to his old self.

I hope the vet shed some light on why he had this problem.