I think you should sort the MAP sensor issue first - you
know there's definitely been a
problem in that area because of the fault logged in the ECU.
You may well find that everything stems from the MAP issue.
If that
doesn't fix all of the faults, then start looking elsewhere.
EDIT: Not sure how much MAP sensors cost, shouldn't be too much I wouldn't have thought.
You never know, it might have been moved to a more accessible place when the FMIC was fitted. If not it's a bumper off job, but that's no big drama. Then replacing the sensor just involes disconnecting the wiring, removing a couple of screws, pull out, stick new one in, replace screws, replace wiring connector.
The screws will either be ordinary Torx head, or might be security-head versions, I can't remember. I'd hate you to get the bumper off then realise you haven't got the right tool
Here's a pic of the sensor on the original SMIC:
http://muddyboots.fotopic.net/p15502319.html