The only thing might be that I'm using Nova Launcher, I never used Trebuchet...
I don't use Trebuchet either (use Apex) but did wonder if it was possibly a launcher issue but that sounds to simple.
I remember reading a very informative and somewhat technical thread elsewhere on XDA about SODs (I'll try and find it again). It's all about the CPU sleeping and not being able to be woken up and what causes this IIRC. I also have a memory that it was to do with CPU governors and frequencies (but I could be wrong here). I also think that the modem may have something to do with in terms of kernal wakelocks etc but again this is just me stabbing in the dark really.
So I've changed my governor to Performance. I was wondering whether to limit CPU to 500Mhz but wanted to get some advice before I did that since it's just the actions of a desperate man.