For Series 60 Engines 680350E Detroit Diesel 23532981 Fuel Pump Replacement New Posted on November 27, 2023 by admin OE Reference : For Detroit Diesel 23505245, 23517845, 23532981, 23537686, R23537686. Interchange Part Number : 23505245, 23517845, 23532981, 23537686, R23537686.