Thank you everyone for the help. It turned out to be the TCM, which was already replaced by a shop approx 1 year before( with a reman unit

). Shortly after I replaced the TCM, both speed sensors went. Replaced those, and the car has been driving smoothly the past few months.