I believe both ECMs are bad. You should've read 5 volts! To me, this is why your Civic won't spark and ties in with the Check Engine Light staying on, when the service check connector terminals were jumped.
Remember, the MAP sensor controls timing (similar to the old vacuum advance on distributors) and air/fuel mixture, depending upon manifold pressure changes. Like any transducer, it converts energy from one form to another. Here, it converts throttle body vacuum pressure changes into fluctuating electrical current signals to the ECM. If this sensor does not receive the proper voltage from the ECM (basically, a giant power transistor), you will experience catastrophic ignition and fuel system failure.