TPMS, ABS, and ESC Lights Persist on 2013 Ford Escape SE AWD 2.0

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!

Since you’ve replaced sensors, harnesses, and even the tone ring, check those fuses next - a blown fuse can be a sneaky culprit.

Also, a weak battery can sometimes mess with electronic systems, so it’s worth testing.

If those are okay, you might have a faulty ABS control module. It’s less common, but it’s possible.

You could try disconnecting the battery for a few minutes to reset the system one more time.

If nothing else works, a professional scan with a Ford-specific tool might uncover something you’ve missed.