I've checked earth strap, pulled off carby & stripped out all but choke plunger mechanism. Gave it a good spray with CRC carby cleaner, cleaned what looks like metalic flakes out of air emulsion tube (goodness knows what that is for) adjusted float level to setting in book(7mm) and back on with new gaskets.
Runs lots better but occasionally (intermittantly) stalls / loses idle at intersections/roundabouts and 'hunts' / 'surges' on the over-run. Re-adjusted float back up to 6mm instead of 7mm. Idles better but still too fast (?) and runs quieter with air mixture screw out about 4 full turns.
I almost think idle circuit is not working ? Still 'hunts' / 'surges'
Jets seem all clean now but I do not know what condition their seats in the body may be in.