You need to find someone who knows its not warped. If you want to read on the possibilities see http://www.brakeandfrontend.com/Arti...rpedx2019.aspx
The article may help you ask the right questions to your current mechanic.
Problems with the ABS need to be diagnosed with a specialized scanner that a dealer will have. A Brake Shop should have an appropriate scanner too.