Hi Joe
Check out your starter. It probably has worn bushings and the armature is draging on the field coils. If it is kicking back and not a slow, even drag then it might be in the timing.

Truck Tinker from Talking Rock