Hey Carl - Sorry to hear about the leak. Check out this thread on the same subject if you haven't already:
I haven't had a leak yet, but I'm always on the lookout. If the thread doesn't help you with what you need, You might wanna get a leak detection kit if there is one made. That may ultimately get you the cure.
Good luck with this and let us know how it goes.