Check your battery and the charging system,you could have enough volts to start, but the pcm looses memory, and does not know where idle speed is
Thad