I would also check the fuel injectors. Checking both the ignition coils and injectors is fairly easy but a little time consuming. You need to remove the cam position sensor (CPS) and with the key in the acc position turn it manually. You should hear each injector making an audible clicking sound. To check the ignition coils, pull each one (leaving it connected to the wire harness), put a known to be good spark plug in it, and turn the CPS until you see a spark. There is a better description of the process in the factory service manual I downloaded (for free, although it is nice to give a donation) from PhatG20 (see sticky above).