Here are other websites that might be of interest on this subject…
Food Intolerance Network: UK website called “The Mother of all Food Additive Websites”… lots of information.
Food Intolerance: Australian page about allergic reactions to annatto.
Yucatan Living: The good people who do this website, also do my website. Coincidentally, the Yucatan is one of the places in the world where they grow a lot of annatto.
Annatto might be the culprit. Omit it from your diet and see!