I decided to look into the shop manual for the resistance figures of the coils. So I started checking them. I was happy to discover the coils checked out fine. BUT.... the spark plug cap on the problematic cylinder had 500kohm vs 10kohm resistance. AWESOME. No need to order new coils now, just a cap.
I looked over the cap very carefully and noticed the spark plug end has a flat head groove in it. Can it possibly be user serviceable? Its garbage anyway, why not take it apart. Turns out it is serviceable.
This is what the breakdown looks like.
These are the innards. From left to right.
1. It has the business end which screws into the body to hold the rest of the pieces in and the cap on the plug.
2. Ceramic resistor.
3. A spring which pushes the resistor against number 1 and connects the cap to it.
4. A small insulator. Presumably to prevent the spring from welding to the end inside the cap.
Why was the resistance 10 times greater than normal and the cap pretty much useless?
Pictures speak for themselves.
I whipped out my dremel with a wire wheel and cleaned the ends of every piece to a shine. Then re-assembled.
Guess what, cap is as good as new. 10kohm.
I checked the rest to be safe and all had some form of burning on the ends and even though they were working I bet it was hurting spark none the less.