Only the mechanic being good doesnot solve the problem of a Common Rail Diesel engine. The conditions in which the mechanic operrates have to be of the level of a Lab or perhaps an operating theater.
I dont know about the error code you mentioned but I am sure the injection system on your Surf is gone.