Keyport? That's... exit 128ish?
Right around the corner from me (exit 131) is Bell Ford. They've been very good to me, not over-diagnosing problems that don't exist. I'd recommend them.
Bell Ford
1200 Route 27
Colonia, NJ
732-388-6900
The way to get there is parkway north or south to exit 131, follow the jughandle to the traffic light, and make a left onto route 27/Lincoln highway. Follow a short distance to "5 corners", an interesetion with Norwood Autoparts on the right far corner.
Continue, with the railroad tracks on your right about another mile, give or take. The dealership is on the left. If you hit route 35 (traffic light) you've gone too far.
I bet he has another coil that fried. When we bought our 99 CV we had trouble the first month, replacing coil after coil. Seems when one goes, the others follow suit for some reason.