Before a complete data wipe and factory reset, try just clearing the contacts apk cache and data. Or maybe a repartition of the internal card if you haven't done that yet. Also, don't forget to nandroid backup, that might save u some time.
Have u tried the HC Rom yet? Its pretty cool especially the Roebeet + clemsyns combo. Usually when something goes wrong with my gtab, I take it as a sign to try something new for a little while then go back to my stable rom if necessary.
Fyi- the HC rom uses a different bootloader but I'm sure you'll be ok since your a Rom'ing vet.