for some reason my phone does not like cm7-gb... ive sbf'd twice now and installed gb kernel in cwr, then booted up then went back and installed cm7-gb but i get random freezes and permanent sleep mode where i have to pull the battery. ive done all the necessary wipes/data, dont know where im going wrong. currently running a stock d2 until i figure out what im doing wrong
Sounds like you're doing it right. You wiped data and didn't try to restore any apps/data via backup programs?
Did you try running Fix Permissions in ROM Manager?
After booting up in to CM4D2-GB, have you tried going back into CWR and wiping data/factory reset, wiping dalvik, and booting up again?