Based on what you are saying, there seems to be resistance between the two big solenoid terminals when trying to start. There should be none. Try this: Put one probe of your DC volt meter on one of the big solenoid terminals, and put the other probe on the other terminal. Then push the start button and read your meter. It should read zero volts if the solenoid is in good condition. If it reads something higher than zero volts, the solenoid has unacceptable internal resistance and will need to be replaced.