Well im getting the truck back today. It turned out to be the ignition switch. The chevy garage also said my cap rotor and plugs were shot. I think they just wanted some extra money on those cause they were just changed about 8000 miles ago, but anyway just figured id let everone know what the culprate ended up being. Just glad its gonna be back home and running like a champ. Thanks for the help.
Dizzy's go bad fast when you've got a ground issue.