HomeCore charge is included in the final price.*NEW* Detroit Diesel OIL PUMP DDE 23507338$432.00PriceQuantityAdd to Cart