Are you sure there are no vacuum leaks?
Hold off on the power valve until you check other basic stuff. A blown power valve shouldn't leak at idle anyway. Make sure the floats are set right before doing anything else.
How many turns out are the idle mixture screws? What about the throttle stop screw?