R, I would change the wiring to the way it is on Chris' liquidaddiction.net site (link to pump info...wiring dia).
As far as the missing goes, Check for any carbon tracking or moisture in the dist cap. Also it is very important to keep all the plug wires separated (no wire to wire or to ground contact).
Check it again and report your findings.