The question I would have is whether you are having too much sugar. the honey on your porridge combined with the Clif Bloks might be more than you really need.

For me, in a 2-3 hour race, I am pre-eating (typically a big breakfast with protein and carbs - not a lot of sugar), have a sports drink in my 50 oz. CamelBak (I use Power Bar endurance), and then eat about 3 blocks total.

I'm inferring from your report that you are eating quite a bit more, and think you may have too much sugar... Just a guess though.

SheFly