Well, apparently it was the spark plugs and coils. And apparently, you can't put champion spark plugs in a Hyundai. And ignition coils are expensive. So for $758 which includes an oil change, the car is back on the road. Yay! I must say I rather like my car; it feels good.