It does prime.Have you checked for spark and fuel? Does your fuel pump prime when you turn it to the last position?
Check your grounds for starter and engine bay fuse box.It makes a click sound coming from the fuse box. It's from the "Motor Heater Relay" It shakes when I turn the key.