Jim and I have seen far worse than what Jim just described here on this and other forums as far as blanket diagnosing, leading to folks spending money they clearly shouldn't on parts they don't even know why/what they actualy do.
Some come away with a "fixed" problem....either they simply stumbled onto the fix like Jim said with the plugs, others simply say that it worked to avoid saying it did nothing and that they ended up in a shop and got it diagnosed/fixed.

Then there are the dangerous ones who will tell you that anyone can change a distributer or a timing chain or rip out all the vacuum lines and wiring on a 85 CJ7 and end up with a better running engine. Even if it were true, open forums are not the place to tell folks that they should delve into certain things, particularly without any sort of real diagnosis by a real set of professional eyes.

Example of a stupid and costly mis diag...
Post: I went in for a smog/emissions test and failed, I have a 4.0 XJ and it failed on CO.
The first most common response is O2 sensor and others chime in a say yup O2 fixed mine.
Next are the bunch who say...gotta be the cat, I put a new cat on mine and it passed.

Then the come to a forum like this one...where Jim and I say...what year is the jeep, have you checked for codes?
Then ask a series of questions like...how many miles, recent repairs or maintenance?
It often ends up with telling the poster that we recomend taking it to a shop for a proper diag/repair.

Yes, DS2 is better than points and EFI is better than carbs.
No argument.

What it comes down to is sage advice on a forum from guys who have (damn near) seen it all with experience dating back to the stone age (Jim) and guys like myself who still do it for a living everyday.

Jim and myself have had heated arguments on this board over advice and techniques and it will happen again.
Don't sweat getting pounded on a bit here, it sounds like you have plenty of skills. Just sit back and relax and put yourself in the shoes of the guys reading this who don't have any money and no trained/schooled skills to do certain repairs.. make sure they know that what you did is not always the "fix". Readers come to this forum because they are smart enough to stay away from others.

SD