Check that the float isn't full of gas, the inlet needle valve is in good shape as is the seat and that the float pivot rod is not binding up on the float.

Your fuel pump wasn't touched... right?