Don. Kinda goes along with my favorite car joke. Do you know why the British don't build TV's ?.......They can't get them to leak oil.
I think the XK engine is one if not the best auto engine ever made but some things I look at on them seem like they were designed to leak a little. I never have worried about small leaks too much and also take the drip pan approach.

David Barnes
68 E-Type FHC