Wow I never would think that flannel a suspect bleeder like that. Just out of curiosity, do you have a water saving front loader washer? Sometimes they don't use enough water to fully suspend loose dye particles. I am thinking that may be a reason you had to run it through so many cycles.