Doubt it. I've had bad EGR's cause a surging and high idle, I could believe them even causing stalling, BUT to cause it to stall and NOT restart until you wait a few minutes, I don't see how a bad EGR does that?could it be possible that the EGR valve is bad?