I decided to eat most of those foods only once every 8 days. I've actually developed new delayed food allergies to some foods that I was eating once every 4 days. That happened with allergenic foods - seeds and nuts mostly.
I had the same issue. I was doing a 4 day rotation diet to avoid developing further sensitivities, and In spite of this, I had developed new sensitivities (primarily to high protein foods). I found what worked for me, is limiting the protein content to 15 - 20 grams, of a given food, on a 4 day rotation. This makes sense when you consider the theory behind "leaky gut". As we know, allergies are developed against proteins, so naturally, the more protein antigens that pass through a hyper-permeable GI tract, the more likely an immune response will develop. It seems there is a certain threshold of antigens which the immune system will tolerate before sensitization occurs. So the idea behind a rotation diet, would be to keep the antigen concentrations for a given food below that threshold. Here is an image I copied out of an immunology book, which seems to relate nicely:
Also, Its been shown that following an allergic reaction in the GI tract, the intestines become more permeable (leaky). I can say for certain in my experience, I am more prone to developing further sensitivities soon after I have a big reaction (by eating a big portion of a food I am sensitive to). So that's something to keep in mind.