Engine leaning out at 3000rpm

Tank is sumped and baffled no pickup tube electric pump