I have the ABS issue too but I'm in a 2016. Strange/disappointing that the NHTSA investigation concerns only 2017 & 2018. My ABS, traction and Brake lights started randomly coming on at about 70k miles. Then stayed on permanently at about 80k (also renders cruise control inoperable). Dealership wants over $2k to replace HCU and ABS control module. Told me they've had to replace them on countless 2015-2018 models.
I'm telling you this story only anecdotally. I make no claim to "advise" anyone to do this, BUT, it worked for me. In early August, 2019, a buddy of mine called me to inform me that a vehicle fitting the type I was looking for came up on the salvage call system. Inasmuch as this vehicle was being offered by a woman who literally lived around the corner from me, my buddy suggested I go look at it. It Was/is a 2007 Kia Sorento. The vehicle is an EX (has all the bells and whistles). Upon test driving this SUV, it became very obvious that the brakes has a VERY serious problem which on it's own merit, made the vehicle unsafe to drive. I bought the car and drove it home (around the corner). It turned out to have a bad ABS hydraulic unit. Kia wanted almost 2 grand for the part in total. Being as I'd paid 300 dollars for the car, I wasn't about to pay that absurd amount, SO, I bought a salvage part which, in total with shipping and tax set me back 69 dollars. It is still on the car today, and it is my wife's car.
This was nearly 4 years ago. Among many other repairs, this one was the most necessary to make the car safe to drive. Several of my peers who own shops tell me that they've used salvage ABS units over the years with great results. I won't install a used one on a customer's car due to liability issues.
The whole concept of jumping over a dollar to save a dime worked out well for me, but I believe it was pure luck, no more. I did have to code the module portion of the unit into the CAN/BUS system... but that took only a few seconds because I have a scanner capable of module coding.