The history, sorry for the long (and first) post. Bike died just out of the driveway the other day. Backfiring and wanting to stall. Noticed a missing rear exhaust nut. Reinstalled new and tightened. Cleared the P-0107 (map sensor open/low efi) code and the two P-0131 and P-0151 (02 sensors) codes. The P-0107 code came right back with bike still running badly (wanting to stall and backfiring etc.) Checked fuses, all good. Checked battery, it reads 12.78 volts. Good. Disconnected and cleaned ground and reconnected. Checked all connections and again good. I assumed it was the map sensor so drove 1 1/2 hrs to pick up new one. After installing it I still have the P-0107. As per one of Hooples posts I have done the following. Just took a reading with map sensor plug disconnected and ignition and run switch on, got a reading of 1.28 volts. This was from the black/white (-) to red/white (+). My understanding is this should be 5 volts? Turned off ignition and unplugged the ECM plug. Checked continuity from violet/white to pin #25, zero. Next step as I understand it would be to check resistance from green/yellow at map connector to pin #7. In order to do this I need to remove the tank, yet again; as the connector is tough to access. I thought I'd post first asking if the low voltage on the map plug is a sure sign of a bad ECM or could it be something else? And if so what? I'm stumped and rather than pull the tank unnecessarily I'm looking for any input. Thanks in advance for any help, this site rocks.