Have a 1989 Ford F-150 with the 300ci six with fuel injection, the problem is you never know when it will start, when the key is turn on and you hear the high pressue pump charge up it will start, but when the key is turn on and you do not hear the high pressue pump charge up it will not start, and you have to keep trying. I have replaced the high pressure pump with a factory pump, I have replace a fuse link in the system, and the fuel control relay. Looking at the wiring diagram the only think left is the EEC relay and the ignition switch. Any help would be appreciated. Thanks bskull