installed new starter and now I have a short?

Sounds like you might be on the right track with the short, but it probably shorted to the block or possibly the starter case. (mini starter connections are pretty close to the block) and if the two connections on the starter were touching each other it would have started cranking the engine over when you connected the battery.

I'd bet you will find it easily enough when you look at it.