Change the coil pack, spark plugs and spark plug wires and you should be good to go. I am glad to see you are on the ball though. Another thing that may be giving you those issues is the TB and the sensor, but the coil pack/etc is the problem most of the time.

Welcome to the forum btw!