Just to add to this, I had a call from the owner the other day - he is absolutely over the moon with the truck, which is now apparently running better than it ever has done. Kept telling me how pleased he was with it - in fact, he said it was the best it had ever been.
Job done, I think. Thanks for the input.