Re: Help! Lack of power.
Your BARO reads right (assuming you are near sea level and all that). Vacuum at idle is a bit low, and the idle air control is closing the valve all the way to bring the idle down. That likely means you have a vacuum leak or the throttle plate stop has been tinkered with. IMO you should have a 15 count sitting at idle. Your ECM has no further idle reduction left at this point. I don't think this has much to do with your problem though, just an observation and I wouldn't chase this yet.
When you open the throttle in P/N, MAP should momentarily rise followed by a drop as the vacuum actually increases. In your case, the MAP quickly rises and stabilizes at ~98kpa. A restriction is the most likely cause, assuming your MAP vacuum line is connected to manifold vacuum, that vacuum line doesn't have a tear in it that opens up when you rev the motor or something crazy like that. Even if that was the case, the ECM "sees" a bigger load and should apply more fuel anyways, so it's not like it is starving for fuel.
I would pull the O2 sensor (or if you feel spunky, you can drop the CAT) and see if it will rev up better with the reduced restriction. If it does, you need a catalyst. Check the intake system well if the exhaust appears to be okay. I have painted an air filter to demonstrate an intake restriction, and it mirrors an exhaust restriction. If those two are not the problem it is ignition/cam timing. Seriously, it is a mechanical issue, not a fuel/ECM issue.