Service engine light on…car hesitates/stalls after stop

2001 BUICK LE SABRE….service engine light…car misfires…whirring noise after i cranking up the car which is sometimes louder during acceleration…car hesitates after stopping& trying to accelerate…replaced spark plugs, spark plug wires, EGR valve, catalytic converter…error code says something about insufficient vacuum EGR valve…i was thinking replace MAP sensor but what could the problem be?

My car has 150000 miles.
My car has an automatic transmission.

– Service engine light on…car hesitates/stalls after stop