Contacts never stops syncing
Once I enable an internet connection, Contacts on the Mac (Mavericks) appears to sync and never stops, but it does not appear to be actually syncing: If I make a change on iCloud my iPhone is updated and vice versa, but the change is not reflected in Contacts (that's why I said "appears" to sync). Also, the fan cranks into high gear and I see that Contacts is taking up 95% to 98% of CPU. This began yesterday.
Finally, there was a time, perhaps during the .Mac days, when you could force an overwrite: You could tell your Mac to download Contacts from Apple servers and overwrite your local data, or vice versa. You see, I would consider completely deleting my Mac's Contacts, but I'm afraid the sync engine will delete my iCloud data and I know of no way to force data to move in the direction I want. Or I could (and I have, as a backup), create a big file of VCFs. That would be okay, except I make use of the photos, and VCFs don't retain them. This is a last resort.
A third: iTunes has its own backup, but I don't know if that includes Contacts.
Any ideas?
MacBook Pro, OS X Mavericks (10.9), 4 GB