300TD Bj.97 bucks

Hello guys, my 300TD has been having problems for 2 weeks. He’s got new single-point nozzles because he’s been running rough. Now he’s quieter and doesn’t smoke at full speed anymore. But now the engine shakes between 1000 and 2000 UPM when it’s warm and the vehicle is standing. A kind of clack or nailing can be heard at 1200 UPM the loudest. In the interior when driving (with load) nothing can be heard or noticed. Full power is available. If I have the accelerator flogged at 2000UPM, At the start of the engine I hear a kind of scratching noise (about 1/4 sec long) which is then replaced by the normal engine noise. That was not there before. The workshop thinks that after that new single-point nozzles are installed, that the line-in-point pump is often defective. But why does the car then run over 2000 UPM and under 1000 UPM completely inconspicuously Who knows advice? Greetings Gerd