There've been some other threads with the stuff you feed to make it taste bad over in the Dog Health forum recently.

Have you had him to the vet to see if there's any other digestive/nutritional issues with him? Maybe a vet could give you some idea of what food might work for him...Good luck.