I have a gas truck, 1.7 engine. Some component in the fuel or ignition system seams to be the cause of stalling. The engine will stall after driving a while on a hot day. I suspect the ignition switch, the coil, the fuel pump relay wires, and possibly the ignition control unit. The ICU gets hot and has a heat bank. The fuel pump relay and wires at the fuse box behind the relay seem to get unusually hot. When the engine first stops and I try to start it again, I don't hear the pump kick in. It seems to work again after cooling for a few minutes the fuel pump relay has a wire to the coil and one to the ignition switch. The factor that instigates the stalling seems to be driving for awhile in extreme heat---the fuel pump cuts out. I guess there could be a problem with the pump itself or the fuel accumulator, but both are fairly new. When I jump the fuel pump at the fuel pump relay socket, the pump runs, but I still can't get the truck started until it cools for awhile. so I suspect some other component or wiring. Maybe someone can help pinpoint the problem area before I do a lot of testing with a multi-meter, something that seems hard for me to master.