I’m struggling with the TPMS, ABS, and ESC lights staying on in my 2013 Ford Escape SE AWD 2.0. I initially found a code indicating a faulty speed sensor, so I replaced the speed sensor (twice) and even replaced the ABS speed sensor harness. After each replacement, I reset the codes three times using a scanner and also tried the battery drain method. The lights turn off temporarily but come back on after a short drive.
I’ve checked around the harness and found no visible damage, and I had the tone ring replaced a few years ago. I haven’t yet checked the fuses or the battery. Does anyone have any ideas on what else could be causing these lights to stay on or what else I should check? Any suggestions would be greatly appreciated!