Who has actually installed one of these and did it work to prevent torque converter drainback. My rebuilt 727 is doing good and seems leak free but despite the new converter, replacement of bushings, seals, rings and valve body mods, it still leaks down over night. Right now the oil is 1 pint low when idling hot in neutral. When I check it cold the next morning it appears to be about 2 quarts over filled on the dip stick. That's a bunch of oil stacking up in the transmission case just looking for a way to leak out. So do these valves actually work and where can I find one?