Glad to be of help. Any advertisement you read is IMPLYING something. If they told you the whole truth, you probably wouldn't buy half the stuff that you do.
I will admit that this type of work will either whip you into shape or just whip you. Like my Granny said "It 'll work the pi'suns out."
Id be willing to bet that you have solved your leak problem.......for now.