Anyone on the list put leak-stop in their power steering fluid? I've got a small leak in the rack and was hoping a "guaranteed or your money back" stop leak solution would fix it. Thanks in advance, Kevin 94 S4