I think Cain will be your man - sound, honest advice and a top-notch engineer too who will take his time and get the job spot on. Sorry no idea of cost of that job but I have had lots done on my car with Cain and the bills have always been very reasonable.