I sent my 95 Cobra instrument cluster to them (BBA) when the speedometer stopped working. They were running a special (I think like 49 or 59 dollars, any repairs, guaranteed with return shipping). They kept the unit a few days and returned it unrepaired, said it couldn't be fixed.
I did another google search and found another vendor who was much more expensive that was not the first suggestion. After a phone talk he informed me that BBA could probably repair unit but it wasn't cost effective for them to do so at the price point they offered. He said he had never had one he couldn't repair. He was true to his word and repaired my cluster at the price range he quoted. I wish I could remember his company name, but feel if you just search for ABS module repair other options will pop up as I know he did other electronics repairs too. I will see if I can find his company name too.