I have a 2004 Yukon 4WD with 210k miles and it's been bulletproof reliable for the past 2 years I've owned it. Running perfectly fine as usual on a 1.5 hour trip tonight, I then made a stop for about 20 mins. Got back in and fired it up, got 100 feet down the road and it started bogging and dropping RPMs kind of like I was running out of gas (though I had 3/4 of a tank). No CEL came on. I got on the highway and was light on the gas to get up to speed. It ran just fine for the 1.5 hour trip home - even idling perfectly at a few stoplights - with no more intermittent power loss. As I got close to home I took off from a couple traffic lights and it accelerates easily with no bog or power loss. I suspect maybe some bad gas, maybe a fuel pump maybe on the way out, or something worse like the tranny. But I'm no mechanic and would appreciate any help on how to diagnose what in the heck happened.