Thanks for the responses everyone!
Callipers(twice), discs/pads, hose and pipe replaced before they got around to the ABS module as a last resort. Pads are wearing out in a week (800-1,000 miles)
I'm pretty certain they've tried all the suggestions above.
I've been very happy with the garage (...