Many many thanks! Thats some helpful info.
We managed to fix the rev limiter, it was actually a faulty injector which was replaced. Rig is running much smoother, albeit it is much more scary now to drive :)
There is still some missing at the lower end which will hopefully be fixed with new...