I was having this same issue. Whenever I would disable a "trouble" google app that wouldn't sync, the other would error out. The only way I fixed this was by disabling 2step verification. If you have that set up you might want to try that. I'm going to continue to test to see if I can get it...