Thanks for all the input guys I really appreciate it! Here's what happening as of right now: The other day my friend came over with his OBD II scanner to see if it was giving any codes but the battery was dead. I had high hopes that magically after i charged the battery back up it might give me something but it came up no codes as i figured. Not even with the tire moniter, air bag, and service stability messages on. Not to mention now the truck wont start again. I don't hear the pump running but i'm not sure i ever did even tho i was never listening for it while everything was normal. I know some vehicles the pump is quite loud. I put a new fuel pump relay in and still nothing. Im about to put it in the shop because i'm afraid to go through all the work for the pump and its something small and cheap. It's never stalled on me or shut off. Only stumbled the smallest bit a couple times at different red lights and random times. I've been ******* it on big hills and gettin on it on the highway here and there in between when it would run just to try and see if it would stumble but it never would. Just doesnt make sense that the only thing is that it wont start for it to be the fuel pump.