You're right, the sink and shower are connected in the horizontal run of the soil pipe, probably with a T. Is there a better connector to replace the T with? Would it help to install a non-return valve on the shower branch or are they not good enough? I can't run a second pipe, but i could move...