Yellow tangs in the wild swim in large distances in search of food from one algae patch to another, they are always trying to eat a variety of food. Yellow tangs dont do the best in captivity as well as other fish may, especially in small tanks with other fish. Try feeding it lots of types of greens and frozen prepared foods, hopefully it will get its color back.