Do you have the serial number of your engine? If so I can look them up. The 260 bar would tell me your engine should have the P7100 injection pump. The KDAL59P16 is a Bosch part number for the injector body. However, that doesn't match the P7100 body which I believe is KDAL59P6. Need to know that engine serial number to figure out what you have. Also, if you look at the injector nozzle, there is a part number etched into that. That is often hard to read.