It would help knowing a little more about what's going on, Have you put an in line pressure tester on your fuel system to make sure you are still getting proper fuel? Most often in these situations faulty fuel pumps can be the problem. You can also put a tester on one of your spark plugs after removing it and putting the wire back on to see if it is an electrical problem. Feel free to email me with more info if I can help any further.Answer
The crank-sensor can and often does cause this type of problem. After the vehical has ran for a few moments, it starts to miss, then caugh and finly stop and leave you stranded if that is what is happening to you? You may want to give the crank-sensor a strong look.
It could be the ignition modual, when it heats up one of the cooling packs are bad but if you let the engine cool it will start. to check this pull one spark plug wire off and hold it a half inch away and crank engine you should get a spark jumping from wire to modual, if not replace the modual. this should be done after engine heats up and stalls.