Try feeding chicken backs as your raw source. Sounds like you may need to reset his system. I would stick with the kibble and add the chicken backs and cut out the other things until his system is stable. Feed the chicken backs in the morning then the kibble at night. Make sure you are not over feeding.
After a week or two of solid stools, slowly introduce additional food in small amounts one at a time in weekly intervals.