Also, try using dorimanx kernel instead of the stock cm one. I'm using dorimanx 10.43v116, which was only released about a week ago, and I'm finding it to be really good. And up until the new version came out, I was using v109, which was also good but I got the odd soft reboot with it. No problems with the new one though.
Always clear cache and dalvik cache after flashing a kernel too.
And dorimanx uses the stweaks app to control kernel features, so grab that too if you're giving the kernel a try.