not sure on cost of top of my head mate been a while since i had some done, a delphi specialist would be preferable but most diesel specialists should be equipped and capable of carrying out the job, ive often used diesel bob as he is quite local to me
http://www.dieselbob.co.uk/