My son has had a low grade fever of 100.3 to 100.8 for the past 3 days, it s broken a few times with fluids and tylenol, but eventually keeps coming back. he has had a headache, and now his troat is sore, but looks fine. I thought it was a virus, but it s lasted since Monday. Any ideas?