interesting reading if you haven't already found this one..Since you were driving along.. wheel speed sensor kinda seems like the issue for you.
https://www.crossfireforum.org/forum...tor-light.html
Since mine reared up when first starting the car - leans me towarads the abs - cab system..