Have not resolved the problem yet. There is no sure way to test the ECU and I hate to purchase one if that's not the problem. I have pretty much covered everything else. Fuel pump tests ok, no water in the fuel, new plug, new map sensor, new throttle body idle control sensor, new air filter, no vacuum leaks, not sure where to go from here. The machine was running perfect, and we parked it for about three weeks and when we went to use it again, that is when this all started. It starts right up, idle's perfect, if you go easy with the gas pedal it will run ok up to about half speed. If you step right down on the pedal it will die out. If you baby it up to half speed and step right down on the pedal, it will die then also. I appreciate everyone's help.