2019 Jeep Grand cherokee 3.6 liter. The ABS light came on when the battery got weak after lights were left on. Replaced the battery and the light still staded on, tried to clear the code but was not able to. Road tested it but it still did not have any success. I checked the fuses, relays and wiring and they all checked good. There was P0418 code stored that I could not clear. Any suggestion will be greatly appreciated.
The P0418 code has nothing to do with ABS, at least not directly. (It is possible for different systems and modules to affect each other since they are all connected.)
https://www.obd-codes.com/p0418
https://www.carparts.com/blog/p0418-code-secondary-air-injection-system-control-a-circuit/
https://www.way.com/blog/how-to-fix-a-p0418-code-causes-symptoms-and-cost/