You're probably an A if you're having that much variation, so I hope my advice is still ok.
You seem to be doing a good job incorporating IF into every meal. I never do whole-wheat only, if I mix pasta or rice I'll do 2/3 white, 1/3 whole wheat or something like that. It depends how much you can handle personally. Adding tomato, lettuce, stuff like that on a sandwich is good, and mixing berries in oatmeal and smoothies.
Some things I notice that may be giving you trouble (they would for me anyway) are: OJ, fake cheese and salad. I know you probably have them in small amounts and if you do fine with them then thats good. Fake cheese is high in fat and oil, so I only use it when I'm craving it. Salad is too much raw IF for me, and salad dressing too much oil.
Keep increasing your dose of Acacia slowly. And for the days when you have C, I suggest exercise and lots of water. It can be tricky as an A to plan a diet for the days when you have C, but don't want to cause another bout of D. But exercise and water can help a lot. If I'm C from too much Imodium, I do situps or go for a short high-paced run/elliptical to get things moving. Days when I'm more D-feeling, I'll do a lighter paced workout, and weights.