I have checked for air leaks on the inlets with brake cleaner but I'll check again. I also wondered about air leaks in the exhaust - I guess this would lean out the CO reading too.
I check the TPS every time I balance the TB's (which is about twice a day at the moment

). It was at 0.36 but yesterday after reading some stuff on here, I upped it to 0.37.
The upshot of the last few days fiddling is that it now ticks over a lot better than when I started this whole escapade and I can trickle smoothly along through traffic on a steady throttle at 2 to 2.5k rpm with no intermittent snatching. I've no idea what adjustment has caused this improvement - my gut feeling is that (as several have advised) it's a combination of CO pot and air screw setting (possibly with a bit of TPS thrown in...).
I'd still like to get to the bottom of the weird CO reading yesterday but I suppose at this point I should put the tools away and just ride it... The last thing I'm going to do is have a thorough check for air leaks on the inlet and exhaust and I might put a meter on the CO pot and check that it's actually doing something.
It'll also get a conversion to splitter box throttle cables this year. Even with effectively new TB's and a brand new cable, it's next to impossible to get a decent balance - I can see why they changed the design.
Thanks everyone for all the advice and guidance and for having the patience to stick with me - I'll leave you all alone now
cheers
Matt
PS. Garry - I'd be very interested to hear how you get on with your carb conversion. I know Roger and Kenny on here have recently had Steve Scrimminger convert theirs but the all-up cost was a bit eye watering - a more DIY option (even if it involves a dyno run to sort out jetting) would be interesting.