Why do you think it's just those things? Are those the *only* aspects of your diet that have changed?
Coconut has a larger amount of monounsaturated fat, which can cause diarrhea and stomach upset if you are not accustomed to it. Try less or cut it out for a little while to see if it improves.
Current interests - CrossFit
It is the one Mark is selling
are you sure it's not a stomach bug? if so, then eliminate any new foods. add each one back, one at a time, and see what happens.
As I ate the oysters with their strong taste of the sea and their faint metallic taste that the cold white wine washed away, leaving only the sea taste and the succulent texture, and as I drank their cold liquid from each shell and washed it down with the crisp taste of the wine, I lost the empty feeling and began to be happy and to make plans.
– Ernest Hemingway
It may just be the extra fat in your diet. When I first started going full primal I upped my fat intake drastically... Too high too fast. My body needed time to adjust and produce more bile. Had the runs for about a week and then things evened out.
I can pretty much still induce loose bowels if I really suck down too much fat in one sitting (sorry, probably TMI). I've read of too much coconut oil having the same effect on some other forum posters.