IIRC disconnecting the MAF as a test will make it idle roughly, not smooth... mid range and high end power should be noticeably better if the MAF is faulty when it is disconnected.
If there is no difference in mid/high range then it will be the throttle body butterfly not the MAF.
You can use ekotec powerboost, its a good product.... Or save some money and use carb cleaner on the butterfly(don't move it with your fingers).. Follow up by lubricating the spindle bar ends (the thin bar that the butterfly is screwed onto) with a tiny squirt of wd40 at each end.
Next, open the black plastic throttle control unit (stepper motor), it has a brass clip on the top..
Carefully.......again don't touch anything but soak the moving parts with electrical contact cleaner, refit the cap once it has evaporated (about 5 minutes) Now do a soft ECU and throttle pedal reset proceedure(search forum under "miracle cure" and follow it to the letter)
While you have the rubber induction hose that attaches to the throttle body off, inspect it closely for any splits even pin holes making sure you work your way down to the air filter for any air leaks, holes or splits... all can give you irregular idle after the MAF... What goes in must equate to what comes out with MAF's/ ECU and O2 sensor readings!