Isso não deve funcionar duas vezes. Talvez você está põr um extra/dentro após a pergunta que o faria funcionar duas vezes.
Também, eu acredito que esta é uma versão mais simples do que você está fazendo:
pyid seleto do grupo do pca_work pelo pyid que tem a contagem (1) > 1;
O distinto não é necessário, ele é já distinto por causa do grupo perto.