Well, I couldn't find my previous post but the problem has been fixed. Pulled the codes and it pointed me to the crank sensor. For $57 dollars I got it and put it in, runs like a champ now. Who would have known though it would take me 2 nights to remove 2 bolts and 1 wire connection and replace the sensor. Had to call a friend with small arms to get to the 2nd bolt, couldn't even get my arm up in there close enough to get the wrench on. Had to go buy a new flashlight so I could get it into position to even see the darn thing. What a pain in the butt, hopefully, will never have to change it again or the truck will be heading to the scrap yard. Thanks for all the help guys.