unplugging that sensor makes your vehicle run into
"open loop" mode... which you already knows is running from a pre-set program & is making you run "rich" all the time, wasting gas...
did you check the actual wiring of that circuit? if the MAFS is verified that it's not a broken wire, then go and check out the rest of the wiring harness from that sensor
you can also access the trouble codes as well if you want:
http://www.troublecodes.net/Ford/