Pull your solenoid, and bench test it with the multimeter. Then apply voltage to it and check your readings. It sounds like the solenoid is not disengaging after the power is withdrawn. Starter should only engage when power is applied to the solenoid. So its either solenoid, or the wiring is somehow bypassing the starter. Once the power is gone, the starter should withdraw.