So.

This morning I let the truck warm up for maybe 5 mins before I left on my 7 hour drive across the province. Worked flawlessly.

Got to my destination, shut it down and went inside. about 3 hours later, started it up, and drove off. Once again, truck started to hesitate heavily while going up a short but somewhat steep hill. Check engine light flashed on and off this time. . I couldn't stop where I was due to traffic, so I drove to the nearest parking lot. (truck drove fine once the check engine light stopped blinking). I turned the truck off, and checked for any codes by turning the key ahead 3 times in 5 seconds. No codes showing . Hmmm.

Started it up, ran a few errands and drove back to the house. Seems to act better once it's up to operating temps. Tomorrow morn I will warm it up good before I drive it to see if it makes a difference.

Any ideas or educated guess?? Wife wants me to trade it in. I don't want to, but.............

codfish