so iv cleaned the carbs (although were spotless anyways)the bikes choke was stuck on so released that and now the bike is running so much better it actually accelerates now!

BUT the seal at top of carbs between the butterfly valves and the air intakes is broke (so will be replacing it ASAP) but I'm assuming its causing an airleak there?.... Would this cause my bike to run rich.
As now the chokes been released I went to start it yesterday wouldn't start on any choke not even 1/3 choke but started on the button after some persuasion of opening the throttle. Reved its self up and held its own revs high about 2/3K rpm then come back down to 2/2.5k rpm..... if I change the idle down to 1/1.5krpm the bike just dies on me and sale when pulling up at lights unless I'm holding the revs at 2k or more the bike just does....
So I'm thinking carbs are still flooding themselves due to the leak?
PLEASE HELP before I send it on a DYNO for full work up!