I recently had my oil cooler replaced, about two weeks ago. I went back to the mechanic yesterday cuz they wanted to double check everything is ok, which they said it was, though they suggested I get a transmission service (diagnostic, flushing) because it looks like a lot of wear n tear...