It is most likely Ignition related. The Ignition Coil Pack is a common failure on these, it can in some cases pass normal resistance testing as well. To correctly test, you would place the engine on an Ignition Osciliscope and monitor the Kv levels while accelerating. Below is a pic of the location of the Coil Pack.
-Rip
Images available only to Customers.
Please click on "ACCEPT" if I was helpful-or if you still need assistance just reply, before leaving any feedback thanks