scanner found code #34 = Map sensor signal out of range/low on 1991 Cadillac Fleetwood

so my car turns on but turns off right away. i know is somewhat of a vacuum leak because the car chokes. the scanner gave me code 34 map sensor signal out of range/low. i already replaced the map sensor, egr valve, idle air control sensor, throttle position sensor, pcv valve. i also checked for leaks in the hoses and checked the connectors but it still does the same thing. any suggestions?

Asked by for the 1991 Cadillac Fleetwood
sounds like a vac issue have a smoke test done to find the leak you are missing