Discoloured knitting wool - what to do?

Nearly at the end of the jacket, after doing the bootees and bonnet, I discovered that my wool was no good in the middle of the last ball, with breaks all through it.
Discouraged, I put it down because I had other things to do and not enough patience to continue under the circumstances. The whole lot sat in a clear plastic bag, clean, but then often in the sun - didn't notice it for many weeks. Much of the knitting is now discoloured yellow to almost light brown.
I have a feeling one can soak it in milk or something to rectify the situation, but don't really know. Any ideas? I may just have to dye it all.
I've ended up with a different colour of white in the top of the back, since there just wasn't enough wool for the whole thing by the time I eliminated all the breaks.
Now there is a baby, I want to finish it and send it off - the knitting, not the baby. [}

Please Log in or Create an account to join the conversation.
- Thank you received: 19
"Just living is not enough. One must have sunshine, freedom and a little flower."
Hans Christian Anderson
Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.
- Thank you received: 63
Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.
- Thank you received: 63
Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.


[SIGPIC][/SIGPIC] BAAAAAAAAA
Please Log in or Create an account to join the conversation.
cool the bark tan and soak the fabric in that, then soak in the iron/vinegar mix.
The tannic acid from the tanning solution reacts with the iron dissolved by the vinegar (acetic acid) to form a chelatd iron solution that is a VERY solid dye! Wear gloves!

You Live and Learn, or you don't Live Long -anon
Please Log in or Create an account to join the conversation.
- Thank you received: 63
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.
- Thank you received: 63
Please Log in or Create an account to join the conversation.