Hi Rob,
I also had a lot of trouble with my twin Solex carbs some years back, but then I did a complete re-build with very good results. Things to look out for:
1) ensure that there is not excessive wear in shaft / bushes assemblies. if shafts are not worn excessively, new bushes fitted and reamed in place, will cure this.
2) In my case, when I split the carbs open, the mating faces of both carb bodies were warped (previous owner had tightened down on multiple rubber gaskets). Make sure this is not the case. If it is you can use valve grinding compound on a glass sheet to lap the lower section back to its original flatness and also flatten out the top section by VERY GENTLY tapping it against a flat surface with a soft hammer. Much patience needed here!
3) Fastidiously clean out all passages of the carb sections. Some areas will need mechanical scraping, but be careful not to damage the aluminium surfaces. Finally, if you can have access to one, use an ultrsonic bath with appropriate solvent to get at the invisible passages. Warning here: the bath will get hot after about 20min, so allow to cool down and start again.
4) With everything nice and clean, start re-assembly using a new repair kit, including needle valve, accelerator pump diaphragm, gaskets etc. Be careful to re-assemble the non return valves (tiny steel ball) in the accelerator pump passageways.
5) I decided to eliminate the gauze filter fitted around the banjo bolt at the carb fuel entry port. Instead I installed a polycarbonate inline filter just upstream of the carbs. My reasoning was that the in line filter is much easier to inspect and change without disturbing the carbs themselves. It is also very cheap.
Finally you will need to do the usual tuning as described in the manual (and many times in the past on this forum), after mounting back the carb to the engine.
Regards
Lawrence