i put in a new water pump and vacuum line and then all on the sudden my car starts to stall every time i start slowing down but i cant figure it out
its a 1997 grand prix 3800 non supercharged really need help i got a big trip coming up to visit family for christmas and they are really counting on me to be there for it SO PLEASE HELP