Mark,
I had the same issue with central locking (but key was responding as it started the car). Only difference was it wasn't after a brake replacement.
Out of interest when it went to the performance center, what did they actually do to correct it?
Also did you get a copy of the error/diagnostic report before they cleared the errors?
Cheers
Dave