Yes I put in the whole unit, just tested it tonight and the pump made a difference, still has a miss at idle, but the whole stumble dead and no restart is gone. However, I did notice when I cranked up the first time it surged and died like the gas had leaked back down into the tank, second crank was fine. I wonder if the check valve in the high pressure pump isn't bad? Anyway, that's my fix for now. I'll be looking at plugs and wires, although I have noticed a loud tick at the injector, wonder if that is contributing to the problem?
If you have good spark and compression on all of your cylinders. And you're sure that you're Ranger's spark plugs and wires are all good.
Your engine's miss, may be caused by one of your cylinders not getting enough fuel, or possibly no fuel through your fuel injector to that cylinder.
On my Ranger's 2.9 I had a bad miss on it's number 5 cylinder.
When I pulled that spark plug wire off, it made no difference for making it run any rougher, than it already was.
When I pulled the spark plug, it was pretty dry.
The fuel injector, apparently, wasn't providing any fuel to that cylinder.
I recently discovered, sometimes, you can get a plugged or stuck closed fuel injector working, again, if it isn't shorted out on the inside, by taking off the air hose to the throttle body and while the engine is running, rev the engine up and put the palm of your hand, entirely, over the throttle body.
I held the throttle linkage wide open, as the palm of my hand was covering the throttle body.
The bogged engine way down, but even so, it managed to keep running, as it was sucking really hard on the palm of my hand.
It must have been sucking enough air through the PCV (positive crankcase ventilation valve) to stay running, as it was creating a tremendous amount of vacuum suction within the engine, as the palm of my hand was covering the throttle body and the accelerator linkage was held wide open, with my other hand.
Then, I took my hand off the throttle body and released the throttle linkage and revved the engine up a few times, without my hand covering the throttle body.
Then, I did the same procedures, again, as explained several more times.
My engine started firing on that cylinder, to my amazement.
Apparently, it sucked out whatever was plugging up the number 5 fuel injector, or maybe unstuck the injector which was keeping it from providing the fuel to that cylinder, that was causing my Ranger's 2.9 engine to miss.
Later, I put a 16 oz. can of Greased Lightning fuel injector cleaner, for $9.99, from O'Reilys in the fuel tank.
The Ranger is running really good, now, for a pleasant change.
It's a lot more fun to drive it, when it's running like it's suppose to.