Soap will always form a seal over a crack this will stop the leak temporarily..then here's another little tip...find a local farm supply place (town & county etc etc) ask for a roll of silage repair tape...then place that over the soap..IF it rains it stops the soap being washed out..(can you tell I'm an ex farmer)!!!! then unfortunately it's a new tank