My motor turns over as soon as I turn on the batteries but does not actually start unless I turn the key on then the starter gear does not disengage the flywheel. If I turn the key off the motor shuts down but will continue crank until I turn the battery off. I don't understand why the starter gear initiates as soon as the battery is turned on. I replaced the solenoid thinking that was the problem to no avail