I would change out the wires and plugs regardless of what the shop says. It is a cheap ticket and is required in regular maintenance anyway! If you still have the problem then just get one new coil pack...swap them out one at a time with the new one until you either find the problem...or nothing is changed. That way you're only out the price of one new coil pack instead of three!