JFS III,
When I first got my truck, It ran very well. Then when I went to take my wife for a ride in it, it stalled two blocks from home. Initially I thought the gas gauge might be off and I was out of gas....ran home, got a gas can, put in a gallon and it started! That weekend, I drove the truck around town. A half hour apart, it abruptly stopped twice. Pretty funny...I was in different locations, but the same guy happened to be behind me both times. He failed to see the humor. Gauges were active and the starter worked. Nothing obvious under the hood. Then after a few minutes, I was finally able to start the truck and drive again.
Anyway, Tom Moore's post covered my issue. It turned out to be a loose wire on the ignition switch. Just about the last place I looked or the problem.
Bob