Intermittent Fuel Pump Problem

The truck was sitting without a drivetrain for about 3 years and once I got it up and running everything worked fine(amazingly) after I put about a 1000 miles on it. It did it fairly soon after I got it up and running but after I swapped the relays under the hood it worked fine and just chalked it up as a crappy connection. Then after I got back from a 200 mile trip it started doing this crap all the time.
I really dont want to pull the tank so any suggestions?
FWIW I have a fuel pressure gauge ont eh rail and when it wont start there isnt any rail pressure as soon as the fuel pump rpimes and I get rail pressure it fires right off first turn over.
When the truck doesnt fire off the pump doesnt prime, after I cycle the key until I hear the pump prime it will fire right off so its some sort of electrical issue getting the pump to run, not a FP regulator or injector leak.
I tried searching but the metric **** ton of threads that comes up that have nothing to do with my problem are rediculous.
http://img139.imageshack.us/i/photovf.jpg/ < This is connector on top of the fuel pump assembly
http://img30.imageshack.us/i/26551080.png/ < This is the part circled
http://img40.imageshack.us/i/img0111gv.jpg/ < This is the connector from the fuel pump, to the top connector on the fuel pump assembly
Hopefully this helps you. All my relays were working properly under the hood and even back by the tank. Some days the car would run fine, others it would die on me while driving it. Loosing power steering going around a corner was not very fun lol.
Chances are I didn't even need to buy a new Racetronix pump. By the time I fixed my problem the old pump was already at the dump.
Otherwise I probably could have got some money back on here for it. 




