I'll eco Southkogs --Try rebuild 1st.
Seldom is the motor windings or stator shorted - Most often it is: less than 12 VDC to supply, loose wires + or - , dirty or rusted brush holder. worn brushes, broken brush springs. I'm sure a rebuild kit is made for it and even if not a similar in kind kit can be used by just grinding the replacement brush to fit in the slide holders. Also, you can even find the small brush springs at most hardware stores or just take a ball point pen apart and use that spring if all else fails. In reality its very easy to the work yourself. However, if u are unsure , just take it to your local "Auto Starter Repair shop. If you decide to give it a try and need help, just PM me. A new one for my Cobra was $200- $275--guess what, for about 30 bucks, a miller lite or 2 and it is working great. No way was I going to pay that without at least trying to fix. Good luck!