Poor boy I hope you can find the cause. It's good to hear that it's not his time yet!