I just scanned that real quick, but everything else aside if you are able to unplug the map sensor and the car runs better then....
Unplugging the map sensor tells the computer the same thing as having full throttle. That means the computer will put in more fuel, so if more fuel makes it run better then you could have low fuel pressure at the rail, bad fuel pump, clogged injectors. Sounds like something with the fuel pump since you were unplugging stuff, measure the voltage at the pump. Maybe you unplugged and plugged a connection to the pump and now it is not making good contact??