The 16v map sensor is part of the ecu. The vacuum pipe from the manifold to the ecu gives it the reading. So first idea would be to check the vacuum pipe. See if it is split, take it off and blow through it to see if it is blocked. Best course of action is just to replace it because it could be collapsing under vacuum.
Paul