Ok, making some progress on this one: chassis, engine, transmission and suspension assembled..
Plenty tiny pieces and details, however most fit well.
Only concerns were:
Turbocharger: no support or bracket (hanging with only piping?)
Radiator: only small bracket on bottom, but no way to find...