I appreciate all the advice and insight, fellas! Truck is already at the dealership.
It happened at the gas station so I didn't have the time nor was I at the appropriate place to diagnose the problem. Which I probably wouldn't have. So I had no choice but to have it towed there and have the dealership fix it. Good thing I bought the extended warranty at the time I purchased my truck. Funny, when I spoke to the service consultant, he said it would cost $91 to diagnose the problem. I said it's still under warranty and he says it depends on the diagnosis. I was thinking, "WTF?! It shouldn't cost me anything." And they should reimburse me for the towing, correct?