he doesn't need to do it. i did it myself and couldn't identify a non-runner pot. However, i noticed that when i connected a spark plug and let it earth on the exhuast manifold, that a couple of the cyclinders had a weak spark which occassionally missed. would this indicate leads/distributor cap?
You've got the mechanic all wrong. On many occassions he didn't even see the car, it was just his opinion when speaking about it to me in person. He did say one thing though which i think was wise: the after market spark plug leads which must be at least 10 years old tend to start to pack up and underperform.
but how can you know that it's not the fuel distributor not delivering to some of the pots...which in turn makes the plugs oil up (cos there is some seapage - it's an old engine)? What's the deal breaker?
If you've got a weak spark at some plugs, but a good spark at others, you have an ignition fault. You can exclude the ignition coil, coil to cap ht lead, and the rotor arm, as if any of these were at fault you would have a weak spark at all cylinders.
This leaves the ht leads, or the distributor cap. Now if the ht leads are 10 years old they will need replacing anyway, the same can be said of the distributor cap.
You could test the ht leads by swapping the lead from from a known good cylinder to a bad one, although make sure you swap it at both ends. (the leads to cylinders 5 and 6 are normally long enough to swap with each other) If the weak spark moves with the ht lead it will need replacing, if it stays on that cylinder you can assume the distributor cap is at fault.
Take a look inside the distributor cap, if you see any green like oxidization on the terminals, or any hairline cracks in the casing, the cap will need replacing.
I can rule out a fault with the fuel distributor because your fault is intermittent, a dirty blocked port or leaking seal issue would be a permanent fault. You could carry out a fuel delivery test of the injection system if you wanted to waste half a day, but your fault is definitely ignition related.