Oil cooler from a 2004 Jaguar XJR. This was carefully removed and is in good working order. The assembly shows some wear from normal use, but has no leaks or broken parts. All mounting points and threaded studs are intact. The images are of the actual item you will receive. Fits 2004-2005 Jaguar XJR and Super V8 built through VIN G43621 with supercharged engine ONLY.Anywhere outside the lower 48 states will require an additional shipping fee. No P.O. Boxes.