Also the oil pressure senders are notorious for leakage. Just check it over yourself before you pull the trans on someone elses diagnosis!