Its just a part of the rom.. I ran miui for a while, but now im happy with cm7 nightly builds. Much more stable
how would yu know yu run stock?Any modification to a any device can lead to unknown problems. You might have download a corrupted file, thus causing these frequent restart.