Done.
$3500 later everything is as good as new.
My dealer said this has been the first moomba he has had to change a ballast tank on. All the other brands, they are changing them monthly.