After having read the last few replies ...
My 2004 Pontiac Grand Prix 3.8 was doing something somewhat similar. Start / stall / restart ... but it would run OK after you gave it a good blip on the throttle. No codes present.
I had read elsewhere that this condition could be caused by a dirty throttle body. This car also has a MAF, so I bought a can of CRC Sensor Clean and a can of CRC Throttle Body Cleaner and cleaned both components. It runs like a swiss watch now.
It sounds like this Ranger never runs no matter what you do? I'm wondering if it's possible that the condition I described on my car may have just been ignored to the point that it just won't even run anymore?
Might be worth a $10 bottle of cleaner.