Product Overview The Front Crankshaft Oil Seal LR010706 is an OE-grade engine sealing component for select for Land Rover vehicles with 3.0L V6 and 5.0L V8 petrol engines (AJ126 / AJ133). It seals the front of the crankshaft where it meets the lower timing cover, preventing engine oil leaks and maintaining proper engine lubrication . This seal is a critical component that helps protect the engine from oil loss and potential damage. LR010706 is the primary part number;