The fuel reset button on my 05 ford sport trac resets when I run my heat/air. The truck shuts down, I push the reset and it starts immediately. If I'm running ac/heat, it will shut down again w/in a few miles. The computer shows no problem when I have it tested. Have replaced reset button. Two mechanics suggest replacing fuel pump. Any ideas?