General description The Kennedy Injection Pump Puller is designed specifically for the removal of diesel injection pumps from various Rover and Land Rover engines, including models DPP010, DPP020, and DPP030. Technical specifications MPN: AT1388 EAN: 5036140064317 Number of Pieces: 3 Product Type: Diesel Injection Pump Puller Weight Each: 380g Other information