I tried a little experiment. I pressed the FX bypass button on. So all processing off. the CPU went down to zero. So I turned it back on again. It jumped straight up to 50+% again. So I went along my tracks turning off each effects bin. It made virtually no difference (but why should it, they were nearly all UAD plugs).
So next I went along each channel switching off the ProChannel Global power buttons. And that did the trick.
So clearly the issue is coming form the Pro Channel plugs. The thing is I don't really use the Pro Channel plugs except the channel EQ on maybe half of my tracks. The reason I don't use Pro Channel apart from the EQ is because despite nearly a decade of Mackie Control users asking them to sort this out, Cakewalk still haven't bothered making it possible for you to be able to control anything other than the top module (but that's another story).
I now know what is causing the issue, but I don't know why. It's never happened before. As you know the Pro Channel is turned on by default as are several of the modules within it on each track. I can go through each Pro Channel and remove all the modules I don't want and only turn on the ones where I do use the EQ. The thing is I like the channel EQ. It is one of the design elements that helps SONAR stand out from the crowd, being able to see your EQ curve on each channel in Console View without having to open plugins is great. I should at least be able to carry on working using these steps, but if anyone has any other ideas why this should have suddenly become a problem when it never was before, I'd love to hear.
Cheers