ohh I had this problem on my ford edge 2007, At red stop my car would stall, then i had to restart and could go on. I had check engine on few times. I cant remember what they did to fix it, but its on my paper, ill go look at it. It was a small piece looked like a box.. anyway ill go look for it tomorow