as far as hte map sensor do u have a check engine light>?
what year car is it?
and have u checked your injectors?