i have tried everything. i have moved the fuel pump from the front of the engine mount to over the outside of the frame rail well away from the exhaust. i have vented the tank. i thought this would fix it but after running about 15 minutes the fuel pump is so hot i cant touch it and it vapor locks the fuel and dies. this is the fourth brand new pump that i have put on in two weeks. the only thing left that it could possibly be is some type of electrical problem. to see if it was some type of relay problem i ran wires directly to the battery and grounded it in the battery to try it that way and it still gets hot. i also hooked it up to the battery on my truck and it still gets hot. i had the battery tested today and it was putting out 12.7 volts. i have no idea what else to do. something is making the pump overheat and i cant figure it out. if anyone has an idea how to fix this please help. thanks