Is the brown/tan wire between the resistor pack and switch still in place? FWIW, power comes first to the motor through the relay, then through the resistor pack (except high speed avoids the resistor) then on to the speed switch, then jumps to the mode switch (through the dark green wire) then to ground. All the switches are on the ground side of the circuit, that is why jumping the motor (at the resistor pack) to ground makes it run at high speed.
With your jumper wire removed, pull the 5 wire connector off the switch and use a jumper wire to ground the brown/tan wire in the connector. If you get high speed by doing that, set the speed knob on high, and ground the dark green wire in the same connector. If you get the motor running on high there, replace the mode switch, if not replace the speed switch.