It's possible it's causing the problem. It could be a bad ground could be anything. The map tells your computer load based on pressure. For fun in the shop me and the guy next to me would "bug" cars we were working on so they ran bad or didn't start. Once the guy next to me took the map sensor off and put a vacuum plug off cap in the hole underneath the map then reinstalled the map. When it started it ran shitty and you could smell how rich it was. I plugged in a factory scan tool, went to data list and looked at map voltage, it was around 4 volts. The computer was thinking it was under a load so it was holding open injectors and dumping fuel. I seen that the map looked ok so I pulled it off and found the cap inside. I reinstalled it without the cap and all was well again. Anyways I thought it was a funny story so I shared.