Have you covered the basics, I.E is there a spark at the king lead? The connectors you mention are the coil connections the black one being switched live hence why it is black, and the green one is ground this is switched by ECU.
As said the pump will not always prime.
Martin