Any one have experience with These aftermarket transmission pans? Looks looks I have leak in the OEM plastic, and wondering if it's worth replacing with this. Only issue may be that I'm still under warranty, but may be able to work something out with the dealer.