pull the fuel pump from the carby.Is the ball bearing retained by a small metal strip?Are there any holes in the diaphram?Look carefully.Is there 2-3mm free play in the fuel pump plunger?Are the butterfly shafts tight, without wobble? Good places to start.