Oil filter
Genuine OEM Part - Manufacturer #504710003
Pickup-oil
Genuine OEM Part - Manufacturer #501544102
Oil filter
Genuine OEM Part - Manufacturer #43620514730
Strainer, oil
Genuine OEM Part - Manufacturer #43620502832
Order now and this item will ship out tomorrow