Yes, it was a non-factory coil pack that went bad. Since these engines' coil packs each provide spark for TWO cylinders, when one goes out, you have TWO cylinders missfiring, which, as you can imagine provides for one hell of a buck when it happens.
EDIT: I swapped in a Toyota pack from a...