did you have the intermittent long crank BEFORE you replaced the fuel pump and battery?
pull the vacuum line from the fuel pressure regulator and see if there's gas in it or a smell of gas...
tony
pull the vacuum line from the fuel pressure regulator and see if there's gas in it or a smell of gas...
tony