the rotten egg sound like a CAT problem
Another thought
-if you dont have a spare map sens try taking yours out and leave it in a hot sunny spot for a few hours see if it runs after toasting a while .
No vents on a Map Sensor, only the solenoids such as Baro.If there is one of those square foam things on it rip it off first -then let it toast
if it runs go look 4 late 80 s mazda -look for there vac solinoids to find caps I told u abt.and dont forget you will want more than 1