installed new starter and now I have a short?

Glad you got it figured out.
Those starters use less amps on top of spinning the moter faster.
There are a couple of things on my own car that I would NEVER go back from.
The mini starter is one and the HEI ignition is the other.