Если водонагреватель плохо греет воду, проверьте, не сливаете ли вы ее до того, как она успела нагреться? В зависимости от модели бойлера (его объема, мощности тэна) для нагрева воды потребуется 2-4 часа. Имеет значение и входящее напряжение электрической сети. Если же такая "поспешность" исключена, то нужно искать причины поломки.