Did you put him on that food b/c he has a sensitive tummy or was it for allergy? I saw the ingredients and perhaps you might consider changing his food to limited ingredient? Here's a link for you to take a look at for food if you decide to try it out.
Search Results limited ingredient
But I think it's best if you took him to a vet/specialist and consult for better assessment.