I've had this problem before. It was with shin's ROM. Bad flash. Factory reset, Fix, clear, clear and install. But since you said that wasn't the case it could probably be a kernel issue. Have you tried any other ROM?
Now, now, children. Let's BEHAVE.
If someone has helped you, then hit the THANKS! if it needs a MODS attention, hit !REPORT