Merwoman, yes, good idea. I’ve used the colour remover too and it worked a treat. I think if you just overdye the sweater blue without removing the colour first it might come out green-ish (because blue + yellow makes green). Or you could try to neutralise the yellow by adding a little of the complementary colour to yellow to the dye bath (which I think would be violet). But that’s tricky! If you do just overdye, I would use lots of dye - twice the recommended amount. That gives a more saturated look and would be more likely to overwhelm the yellow. (I think.)
And thanks Sharan!