The only way to test these coil packs is to substitute a good unit ( my opinion). In my case (99) than means that you must buy two, one style for the front and one for the back.
These coil packs have electronics in them so you can’t do the continuity test that some manuals refer to. I have replaced all of mine at least once. I also believe that they really don’t go bad as much as everyone says. They just get dirty and corroded.
This weekend my 99 started the skip a beat idle problem again. This has always been caused by a coil issue. I do have spares but this time I am trying something different.
I took each coil out, disconnected the shaft part from the actual coil ( gently twist it, its made of a rubber type substance and it will come off). Clean the coil contact , the spring that connects the coil to the spark plug and lubricate all with di-electric grease. Use the grease on the terminal connections also.
I found two coils with a dirty coil connection. These are not easy to clean, you need a very small long wire brush of some type or anything that can get down into the coil. You have to make the contacts nice and shinny.
Try it, it only takes a hour or so and it just might work for you. It did for me, at least for a while. Maybe you have to think of these coils as scheduled maintanence. Heaven forbid.
Gary