Start simple....
I have a 99 explorer with the SOHC. Here latley it wants to sputer and go on and then dies, I got stuck at the gas station not to long ago, everytime I would start the car it would idle rlly rough and when I tried to give it gas it would miss and would die. Anyone have any clue to what it is. Also it is hard to start anymore, I will have it turned over and then turn back and then try again to get it to start if it has anything to do with it
Is the check engine light on? If it is, as stated earlier, pull the stored and the pending codes to see what the pcm thinks is wrong with the truck...
Since it starts you are getting at least the minimum amount of air, compression, fuel and spark needed to run...
Now....Compression should not change[unless you have head or head gasket issues...Air is being pulled into the engine[unless you have a loose/cracked/torn/misssing air inlet tube]...Spark should be consistent as well[unless wires are old/broken/missing/fell off...Fuel delivery is a constant on the 99 and newer fuel systems...Why? Pressure is set for 65+/- 7 psi so the fuel system needs at least 58 psi to satisfy running conditions...
Checking the basics...
Compression requires a gauge and removal of the plugs...Useful in this case to baseline the engines' condition...
Air delivery...Visual/physical inspection of the air tubes, vacuum lines, MAF sensor electrical and air tube connections can be done easily...
Spark...Inspection of the wires and their connections, electrical plug to the coil pack, spark plug condition and gapping...
Fuel system...Key on engine off to test the pressure with a fuel pressure gauge at the schrader valve, age and condition of the fuel filter, verification that power is going to the fuel pump, condition of the internal fuel tank and delivery of fuel from tank to the inlet side of the fuel filter...
Since the engine when it runs will idle albeit roughly and dies as load is put on it I would start with the fuel system and see if the pressure is at or near optimal and if not replace the filter and watch the fuel that comes out on the inlet side...
If you have any significant pressure at the schrader valve then the fuel pump is at least working and your focus can shift to the filter. If the filter seems clean. especially on the inlet side, then pressure readings can verify the pumps condition and/or the amount of voltage getting to the pump...If the pump voltage is at system voltage[12.5-14.5 volts] and the pressure is lower than it should be AND the filter is clean and there are no other restrictions in the system[bent/kinked fuel lines] the pump would be my first suspect as being weak...
But when was the fuel filter changed last?