I think you're getting muddled up here. MAP sensors on N/A petrol engines rely on VACUUM from the inlet manifold. This is due to the action of the pistons going down working against the throttle butterfly. On acceleration, the throttle is open, the vacuum drops and so more fuel is introduced to compensate for more air coming in. Anything that causes a low or poor vac signal to the MAP ie pipe split, kinked or disconnected (also inlet gasket leak) will result in over-fuelling. I'm not saying this is the cause of the problem, just that it needs checking.