Нужно добавлять условия?
Прежде всего, нужно понять, что дипольный момент группы зарядов зависит от того, относительно какой точки он определяется (начала координат). Почему и утверждение, что он равен нулю, без упоминания этой точки некорректно. Только в случае, когда сумма зарядов равна нулю, момент не зависит от выбора начала координат. И да, надо отдельно рассматривать случаи, когда эта точка лежит на той же прямой, на которой лежат заряды, и когда не лежит. Во втором случае получается, что сумма зарядов равна нулю, а вот первый случай вы прозевали, не проверив свои три уравнения на независимость. Кстати, на мой взгляд, задача проще решается в векторном виде.