New seal might leak at first but should stop, if not Suzuki says to put leak stop in it.
And yes the rubber coated washer can cause leak, we have found out that you need to put some rtv on washer and bolt when you put water pump back together. And make sure rubber washer is in good shape.