Hi Theo, what a coincidence i to have just gone down the same route the mechanic i use removed my unit 2 weeks ago and sent it to be repaired they did a diagnostic found the fault and repaired it.
He fitted the unit on Monday but was gob smacked when the same fault code was present when he took the car for a test drive he went over it to check he had refitted it correctly which confirmed he had, he is bewildered why the same fault code is still present even though the unit has been repaired he is contacting the company who did the repair, at a loss what to do next
Regards Roy