My replyTry using an extra cleansing or clarifying shampoo at least once a week. Gray hair is often porous and will absorb things from the atmosphere (like smoke) or the water (like minerals) The shampoo may cleanse this.
If that doesn't work, there are rinses (no not blue !)
and hair color glossers that will camoflage the yellow.