He definately needs to be checked for viral hepatitis A B and C. Good luck hope you get some answers soon. Make sure he doesnt drink alcohol (if he drinks at all)in the meantime.
i didn't see this entry. my first thought in reading your first post was a liver issue. has he also been checked for a parasitic infection? i wonder if he came in contact with something like this while on the river?