Engine oil cooler. Cleaned and pressure tested. Came out of my 73 2.4 with 66,000 miles. I thought it was leaking, bought a new one then found out it was intake valve cover leaking. Shipped for $150.00.