Wrong tax times?

Hello to the specialists. I bought a Dmax from 2008 with the 3.0 diesel and 163 hp and automatic. I bought the part in January with a revised engine (total running power 154.000km, revision at 152000km – new piston, head, etc.); engine was overhauled in a specialist workshop. In driving mode the engine starts to roar from 2500 u/min – 120 km/h, then I accelerate further, he jerks and goes into the emergency run (motor control light burns). The car starts perfectly and runs smoothly up to the said 120 km/h. If the engine is turned up in the stand, there are no abnormalities. A new crankshaftsor, original from Isuzu I bought already, will be installed tomorrow. Now my screwdriver of tying meant that, despite the stored KW error, he does not believe in a defective sensor. He suspects, that the control times have not been set correctly or that the control chain/spanner has one off. Now my question, can that be at all? Should the engine not run unround/bad from the beginning at wrong control times, etc. and not only from 120km/h, or 2500 u/min? Thank you in advance, Greeting Carsten