First you need to look closely at exactly how it acts when it stalls. Forget things like the neutral safety switch. That is in the starter circuit and is done doing its thing once the engine is running.
Have you checked for spark when the engine does not start? Do not get hung up on the first thing you find missing, meaning fuel pressure or injector pulses.
If the engine loses power and dies gradually over a period of two or three seconds, or longer, a good suspect is the pickup screen in the fuel tank. They can collapse and block fuel flow, then stretch out again after a few minutes. The clue is they cause problems when the highest volume of fuel is being pumped, which is during coasting. You have the advantage of having two tanks and pumps, so this problem would not act up when running on the other tank.
If the stalling is instant, similar to switching the ignition switch off, the best suspect is the distributor pickup coil. That will cause loss of spark, and the fuel pump will be turned off. These often fail by becoming heat-sensitive, then they work again after they cool down for up to an hour. If only spark is missing, suspect the module on the side of the distributor. Those do not typically fail intermittently, but do not overlook the possibility.
Saturday, December 31st, 2016 AT 4:04 PM