You REALLY need to find a scantool...somehow, someway. It has as much worth, if not more worth, than a factory service manual. You can have one or more of many possible issues, and without any scan data, it may take us a while to figure out, and alot of blind shootin'.
I suggest a test that a nice admin did for me...unplug your MAF. Does the idle change for the better? Drive it around for a few minutes...does it feel more responsive? If it does, start lookin' for another MAF sensor. Again, this may or may not be your problem, but there is nothing wrong with eliminating or confirming the MAF.
Welcome, downwardly mobile yuppies, to the dawn of the Age of Nefarious.
1993 SSEi - FrankenJinx - dead and gone.
1994 SSE (136K strong) - 180* t-stat,HD alternator, most unequipped SSE on the club, XM radio, Kenwood CD/MP3.
2006 Chevy Malibu Maxx LTZ - Custom 2.25" manifold-back exhaust w/FM-80. Probably the only Maxx with this system.