So about a month ago my truck randomly died, got it to a stop put in park turned the key off and it restarted rite away. Made it about half mile down the road and it stalled again, pulled over and the truck fired rite up again but when I would put it in gear it would die instantly. This time the...