The fact it does build sufficient pressure proves the fuel pump is okay. Where I would start is by connecting a fuel pressure gauge, then watching what happens to pressure after you stop the engine. That pressure should hold for days if not weeks. The common cause for a long crank time is a leaking injector. The fuel pump only runs for one second when you turn on the ignition switch. That is not enough time for it to build enough fuel pressure for the engine to run. Cycling the ignition switch three times lets the pump run for three seconds. That will get the pressure high enough. The pump resumes running during engine cranking, but since battery voltage is drawn down a lot by the starter, the fuel pump runs too slowly to build pressure quickly.
SPONSORED LINKS
Sunday, July 16th, 2017 AT 8:55 PM