Just to bump on the back of the initial question (and so as not to start a new post)... any recommendations for engine specialists in the Berkshire/Oxfordshire area?

Thanks
Rob