Just a thought. Hows the MAP sensor maybe it's playing up as the ECM uses the info for spark and fuel control. You could also check the vacuum hose to the sensor for leaks or restrictions after moving things around you might have inadvertently caused an issue so the MAP sensor is not working properly.
Oops typing reply when previous post went up,,,, but some more info
with the engine idling the MAP voltagle to the ECM should vary from about 1 - 2 volts to about 4 - 5 volts at wide open throttle.