Okay, when I first tried to start the truck and it didn't start. When I first started working on vehicles my mentor told me always start with the easiest first so I used the code readers to see what there was and it was the two permanent codes that came up the P025A and they U0109. Which those codes do not go away until the problem is resolved. So that is where I started trying to figure out why it wasn't starting.
So the diagnostic guy came and I explain to him everything I did what was happening etc. He put his tool on it was a Ancel. So there was a plethora of codes that we were looking through everything, not connecting to the radio not connecting to the window motor not connecting to the transmission not connecting to the steering etc. A lot of numbers outside the parameters in which they should be in. Throwing up all little red flags. So then he said we're going to start it and go live to see what's going on. He goes to start it and notices my floor mat is hitting the gas pedal. He tells me these trucks will not start if you depress the gas pedal and try to start it it doesn't want to flood the engine with fuel.
The night before I took my molded winter floor mats out and wash them and put them back in. I have long legs and I don't know if All other trucks have this but under the steering column there's a button to move the break and gas pedal forward or towards the firewall I have it all the way towards the firewall. So when I installed the molded floor mats I put it under the gas pedal but they have the holes in them to Go on to the hooks that are embedded in the carpet in the truck so when I pulled the mat towards the hook it came out from under the gas pedal which I didn't notice. So now the mat is resting on the edge of the gas pedal depressing it. That's why the truck wouldn't start.
If the truck started that first time and was revving high I would have immediately looked down there but being it didn't start and through codes for the fuel pump and the fuel pump control module I didn't think to look down there.
So that's my story and I'm sticking to it.
Once again thanks to everyone for their input and trying to help I really appreciate the time that you spent trying to get me back on the road.