Engine leaning out at 3000rpm

If you haven't already, you might want to disconnect the fuel line and do a flow check into a good size container.