I replaced the seals under the fuel rail and mine started to idle normally. Did the bucking bronco everytime I stopped before. I found tears on some of the seals. I still have one allusive leak. I get a lean 1/2 sometimes after all that work! I found vacuum leaks around the EGR stem, vacuum ports on top of the manifold (o-rings were like a brick!) and EGR to manifold gasket too.
Did you unplug the MAF yet? If it idles normally after you unplug it the system is too lean. The EEC will use default settings when you disable a major part and it defaults to rich.