Another Mass Air ?

Allright guys I'v had my 90 GT for about 11 years. I Love my Mustang! I think I remember one day closer to the day I bought the car I was messing around with the Mass Air connector and unplugged it while the engine was running, it insantly stalled, I think.
I have a hard time remembering what happend 2 minutes ago let alone 10 years ago.
Now when I unplug the connector on the Mass Air the engine continues to run, the check engine light comes on and i'm shure a trouble code gets set.
Another strang thing that I noticed that if I had the air filter off and the engine idling and waved my hand in front of the open Mass Air Meter the engine would falter and allmost stall, it does't do that any more.:shrug:
I'm wandering if some of you guys could go disconnect that connector and come tell me what happends. This should not monkey up your cars, but if it does I'm not responsible.:D THANX..