Hey, I have the same truck with exactly the same symptom! It's been intermittently stalling for month's. Today, it ran with low power for a while and was popping out the intake before it stalled. It made me think the timing was advanced. I kind of ruled out the throttle position sensor. My best guess is a bad crank position sensor, now. I'll try to get some ECU codes today and let you all know what I find.
Tuesday, September 11th, 2012 AT 6:09 PM