This part looks like it might be leaking a bit. It's covered by warranty, but what is it? Part of the oil cooler? Thanks.