I called Ladd's golf carts up in Memphis, and a tech there told me to look for a sticker that said either "W/O ACR" or "W ACR" on it. I found a dirt-covered sticker that says, "W/O ACR" which means the engine does not have automatic compression release. So that made me feel better about the engine, and I moved on to the starter/generator. I bought a set of brushes on Amazon, and shined up the armature with some sand paper. I also installed a new belt.
It cranks pretty good now; it did drag a little bit. If this fix doesn't last, I'll be replacing the starter/generator altogether.
Thanks as always, BAT for your support and advice!