My 1996 Hilux 2x4 petrol engine stops when when hot. It usually fails on hot days after doing some work, normally loaded. The usual thing is that we call the NRMA, they test that there is fuel getting coming from the fuel pump, there isn't, so they say the pump needs replacing. After 3 new pumps we realised that that isn't the problem. We now just let it cool down and it runs fine. My mechanic figured it was vapour lock and has re-routed the fuel lines and added lagging, but to no avail. Today was typical, the temperature was around 25C, and after a good run I shut it down for half an hour or so, then tried to drive it up the hill. After about 30 second driving it lost all power. It would still run, but not enough power to drive, then it stopped. I lifted the bonnet and heard a sound like boiling liquid that seemed to be coming from the region behind the carburettor. Typically it does fail after it has had a little rest, perhaps that is when the heat builds up in the engine with no air circulation. When it stops you can get the engine to run by feeding fuel into the carby and you can see that no fuel is coming out of the pump. We have changed the pump three times and the fuel filters as well, nothing seems to work. The first time we had the problem the NRMA guy put a clip-on electric fuel pump on and that got us to the garage. Has anyone any thoughts