You seem pretty sure it's not the float. There is a plug instead of the rear power valve, right? Wrong gaskets maybe? Can you swap the rear metering block to the front and see if the problem moves?