Does it cut out sometimes or stall, restart and run OK? Swap the PCM and then the Fuel Pump relay with the horn relay in the underhood fuse box. They are brown and identical parts, they are interchangeable. If the problem goes away, you found the flaky relay, buy a new one for 12 bucks and put the best one in its place. If this easy fix doesn't mend it you will need to test a few other parts like the fuel regulator and pump pressure. If you have the original wires, toss them, none of mine made it to 50K miles. Is it throwing any codes?