A year ago, I had somewhat the same problem. My truck idled rough, and would stall when coming to a stop. If it did stall, it didn't want to start again for 20-30 minutes. After several visits to the dealership, and $1000 later, the issue was solved with a new crankshaft position sensor, new...