I had a 98' grand am that had a similar problem & I replaced the fuel pump but still had the problem. It would cut-out going down the freeway or sometimes just die. I found out the problem was the fuel relay mounted on the firewall. The plug was loose & I did some tweeking & solved my problem. Hope this helps