SurferUK, thank you for the reply.
To clarify, throughout the day today, if I let the truck sit for at least an hour, when I try to turn it over it will crank, then idle rough and shut off after about a minute. Then if I try to turn it over immediately after it will crank and shut off after 1-2...