Thanks. I had a second to turn it over today. I turned the key on without giving it any gas to see if the starter would turn freely. It turned over quickly. Then I gave it some gas and the engine definitely fought the starter. I had the timing advanced too far. I backed off the timing and it seemed much better. That's all I could do today.
When I get more time, I'll get it warm and try it again. If it has the same issue, I'll pull the starter and have it tested, check the cables, etc.
I will also take a look at the insulating jackets.