seems to me like you might have 2 hot wires going to the starter.
or the started is bad.