Why does your ridge catch water? Do you put your ridge line under the tarp? That could be your issue. Put it over the tarp, or just in the ends.
My tarp would leak as well if I had water pooling.