I've had starter solenoids stick and do that????? or maybe the ignition switch is stuck internally?????