Will & Grace have ethical difficulties selling Zandra's place, Jack worries he may be moving to fast with Stuart; and tension mounts between Lorraine, Karen, and Lyle.