If you ever get water in a tank and you are using 40 DCOE Webers (or may also relate to Dell'Ortos), the water does not just end up in the float chamber accessible by undoing the 5 screws and wing nut on the circular cover plate.
I had drained all the water out of the float chamber using a syringe and kitchen roll to mob up the corners. But I had fuel not getting to #2 cylinder which was misfiring over 3,500 rpm.
Thanks to Elanman39 who diagnosed a blockage, I took the right hand DCOE off and took out the 4 brass tubes with the jets in, shook it upside down over a large plastic container to get all the fuel out, and a quantity of water came out as well. It had been sitting in the bottom of the DCOE under the float chamber and somehow this water was starving #2 cylinder of fuel over 3500 rpm. Quite why it was not having the same effect on #1 cylinder I cannot explain as I believe both are fed from the same float chamber and the chamber below (which would be accesses by turning the carb upside down and unscrewing the 4 screws and removing the 1" square cover plate).
Just to make sure all the holes and tubes were clear, I blasted compressed air down all the holes, and now the engine seems to pull cleanly all the way up, but I cannot check how far, as my tacho won't read above 4,000 rpm for some strange reason. £95 to have it repaired.
When I took it out in mid-Norfolk yesterday there was a classic sports car run going the other way, 4 Morgans in convoy, an AC Cobra, Austin Healey Sprite (Frogeye), MGB, Lotus Elan and others passed, so much waving of mutual respect while passing.