I always do a cache wipe and a data wipe.... for every ROM I install. And my problems are very limited. The one's I have had a mainly due to JIT issues... which are easily remedied.
I would do a full Nand of your present setup... make sure you select everything. Then try doing a full wipe of both cache and data... twice.... and load up BB0.9.
I know it a pain... but it's the cleanest way to go. I can setup my whole phone now.. with all 7 screens full of icons and widgets completely working and configures in about 30 minutes now... I've done it so much. lol.
EDIT: UBR is correct... matter of fact I am seeing a newer better cleaner way to do this from now on.
Thanks again UBR..