Another cause of slow cranking could be a partly seized pulley, take your alternator belt off and make sure they all spin freely..
iv'e had this problem on first cold start till the pulleys warm up...
If you cant find a suitable single sided key, you can put a direct 12v to the coil and bridge the solenoid.
You may find the solenoid has a red starter button already...
Hope this works...
https://i.ebayimg.com/00/s/Njg0WDEwMjQ=/z/IY4AAOSwBxFc5mCQ/$_86.JPG
https://junkmailimages.blob.core.windows.net/large/18f5b2079c144b85ae6312da7a5be485.jpg