In the first readings there was a Ambient pressure reading of 82 so the MAP at idle of 90 seems ok if we dont presume that both sensors are faulty, in my previus reply i said: "... read the MAP sensor's inputs too (manifold and inlet air pressures)" my bad i wasnt 100% cear with that
the IAT(inlet air temp) reading was completely neglected untill now, this is the second function of the generically called MAP(actually MAP/IAT) sensor it can cause such driveability issues.
also see the injector balances too
another thing is that you can't 100% rely on that chinese auto-com tool, i've had one myself and it wasnt very accurate with the Td5 ECU compared to hawkeye which is the closest to the original testbook's protocol.

