Jumping the solenoid terminals should cause the motor to spin independantly of any safety switches...go over the battery connections again, make sure you haven't missed any, and make sure the earth connection is also sound to the chassis and/or the engine itself.
John
April 2008