I'm replacing the wires with Grady's AC Delco. A new rotor, cap and plugs from DMCNW. They're all 7 years old now and given this is a new issue for me I can only guess that it is due to parts wearing out.