A few months ago, I drove out to work (35 miles). At the end of the day, got in and started on my way home. About a mile down the road, the truck seemed to lose all power and starting running very rough. White exhaust smoke was also present. It acted a lot like it did when I lost an injector o-ring. I pulled over and I can't recall if I turned it off or if it eventually died. I tried restarting, it would crank but not fire. I was about to give up but then it did fire however very roughly. But then it smoothed out after idling for 5 or so minutes, I drove it all the way back into town with zero issues. I drove it around town for a while with no issues, and even once more out to work. The other day I got in to take it to work and about a mile down the road it happened again. There would be no response to the pedal, then there would be. Really rough idle, felt like only one cylinder firing. Limped it back home and drove something else. After work, came back to it, it fired right up, drove it around with no issues, smooth, normal power, pedal response as expected. Any thoughts? I've had the truck for 10 yrs now but am just now in the point of my life to start learning and working on it myself.