I've had this in the past with ViperRom. For me, anyways, it was a result of not installing certain APKs during aroma setup of the rom itself. It more or less was trying to sync an app I had chosen to not install. Everything with a check mark, though, worked perfectly. It was just that it forever said there was an error.
I haven't chosen to remove any google apps though :/