Part Number: 12-9929 Application: 1991-2021 XL Details:Oil pump assembly is fully assembled UOM: EA Country of Origin: TAIWAN