Long story short, we fixed the fuel pump power issue. We don't know why its working like this, but its working.
Ok, so here is the craziness that happened on friday evening.
Got home at 4, I started the truck, it started right up no issues. Left it running till 430 when Jeff came over (I wanted him to see that it was running and the fuel pump was working). So after talking a little bit and putting the code reader on. I notice gas pouring down the side of the tank. So I drop the tank and fixed the feed line so it stopped leaking under pressure. And in the process determined the fuel pump is working great and has a strong pump. Gasoline soaked clothes as proof. So we put the tank back in and it started right up. We mess around with the wires and everything trying to get it to fail. Nothing. So we go to the next attempt.
Driving it has that is when it has failed each other time. Pull it out of garage and it died, but started right back up. So I proceeded to drive up and down the driveway and all sorts of speeds for 20 mins trying to induce a permanent failure of the system. Neighbors and people walking around looking at me like i'm crazy. Finally get it to permanently fail, as soon as I get half way into the street. Neutral and pushed it back up the garage for testing.
We had cleared the codes earlier, did a new scan and had 3 codes. All were various U1041 codes. None of them made any real sense but we appeased them and checked all the power and grounds to the BCM and TCCM. All were good and properly grounding at there proper locations. So we went back to the fuel pump. Hooked up his power probe to the battery and went to work checking grounds and power at the connector and frame ground all all was good. Power coming from the battery through the relay, the ground going to the frame and the frame to the battery all good. Checked continuity as well all was good. Tested the pigtail adapter to the fuel pump, powered it with the power probe, and checked continuity. All were fine. Plugged it in. Nothing. No fuel pump running.
Now for the weird part. So everything we have done and checked shows it should be working fine. I still had the extra ground wire tapped into the pigtail and put it to the frame. Nothing. Attached it to his power probe ground right back to the battery. It worked. disconnected it would stop, re connect the ground to his probe and the pump would work. Ok weird check grounds again at the frame, the ground at the frame is showing correctly connected to the battery. After doing this a few times and trying to understand how the frame could be grounded to the battery correctly, the fuel pump correctly grounded to the frame. Still not work unless the ground ran back to the battery.
At that point we gave up trying to understand and ran a ground wire back to the battery. But of course you can't attach it directly to the battery (terminal connection doesn't allow it). So we check it with the fender ground near the drivers side windshield. Touching the pump worked, detached it would stop. So I bolted the ground there and now it appears to run on each key start. The real test will be the road test, and I would like someone with a vehicle capable of pulling the TB back to the garage in a worse case it still dies while driving.
So that's where i'm at. We don't know why it's working like that. But gave up trying to figure it out.