Just had the same thing happen on a 96 model CC. I changed the motor, and it fixed it. Sorry to have to tell you that!
I think it was the brushes, though, and I have now gotten some. I'm going to change the brushes and install that motor on something else to see if that was it. Definitely something in the motor on mine, though. Now the cart spins the 22" tires.