Yes, excess iron (and also copper) causes oxidative stress which you want to avoid, because it weakens the immune system further.