factory reset shouldn't be necessary but wipe cache and dalvik-cache makes sense. If you did a factory reset, did you flash the ROM again? And replaced the apps again? Not sure if I get you right here...
Swyped from my HTC Wildfire (Buzz)
no i have just replaced phone and contacts and then wiped wiped cache and factory reset and dalvik cache i didn't install rom again...it doesn't work:|