I don't think it sounds like gastro either. Go with your gut feeling, only you know your child and seek a second opinion. Really hope he gets better soon.

Regards,
Dianne