Bringing this thread back to the top. Installed Kendall's transaxle cooler this past weekend. Ordered all three (3) new drain plugs for peace of mind. Torqued all the plugs as the manual says at 20Ft lbs. There is a little seepage on the large driver side drain plug (the one with the...