Okay so i didnt get a chance to go to the shop today to work on it because it stalled about 2-3 miles from my house and i was thinking i would give it time to cool off and come back later. I got back to the truck a few hours later and tried to get it started. Turned the key a bunch of times and could not get it to turn over. I was facing uphill at this time and managed to turn it around so it was facing down hill. A few more unsuccessful turns and then on the 4th it started and i drove it home no stall. While in neutral and parked I let it idle for a few minutes and it did not shut off. I turned it off and then tried to turn it back on and same 3-4 key turns until it fired. Did this 3 times and every time it hesitated to start and then finally did. Every time I was not giving gas I was just turning the key. See video below.
https://www.youtube.com/watch?v=A2kBDwzeDlA