Sounds to me like a possibe throttle Position Sensor to me. It jsut dies at idle? (like at a light, or in the driveway?)
Can you adjust the idle up at all and see if this helps to fix the problem?
I have a full tank of Unleaded...
5 liters and 12 cylinders of fury....