2002 kawasaki 900 sts carb problem

I have a 2002 kawasaki 900 sts cleaned the carbs bc the ski was only getting to about 4250 rpms and would not go higher now it gets to 5200-5300 and won't go higher but I unplugged I guess the vacuum line off the carb and it will go up to about 7000 or a little more then runs out of fuel. just trying to figure out how to fix this !! I've checked compression with 3 different testers they all show 123 all three cylinders impeller is fine all help will be greatly appreciated