1999 Pontiac Grand Am Q&A

1999 Pontiac Grand Am Question: my 99 2.4 cyl grand am keeps dying what should i do

i have had the fuel pump replaced fuel filters, oxygen sensors its process of elimination but is frustrating and expensive; it dies when slowing down or when idling at a light; i almost got hit cuz it died at an intersection; please help -
Answer 1
I believe that could be a collapsed vacuum line going to the map sensor.hard to say for sure but its so common on the gm 2.4 l engines.have someone look at it as the vehicle is started to see if it swells n collapses.it out front of the engine about the middle right under a electrical connection.the vacuum hose is about 6 inches long. -