Ho Ho!!!!!! Testlund, my sincere apologies. You've done it again. Thank you for being persistant on this and ignoring my gruff manner. I should know by now that when you smell a bug, there is almost certainly one there.
You have indeed uncoverred a rather serious bug here. Your veggies are indeed losing too much energy. It took stepping through the code for the past hour to find out why, but find it I have. The short of it is, even on cycles where a bot is not actively turning, it still gets accessed the turn cost and whats more, the calculation of that turn cost is incorrect. The code is multipling the turn cost by the multipler, as it should, but then it multiplies this by the value of .aim alone instead of the delta between .aim and where the bot wants to turn!!!!!!! You're veggies are getting charged huge amounts of nrg for simply being unlucky enough to be staring in high .aim directions!!!!!!!
Fixed this for 2.43y.