Sorry to hear that... Good luck!
I bought some of the Lucas additive too, but haven't added it yet as, after buying, I read somewhere that it can damage the rams quite considerably in the long run....mind you, it was posted by a ram-refurbishing company!
I thought I'd keep it until I get a heavier leak and there's nothing to lose!
Best wishes