Ok, I have a 2017 2500 all stock other than the leveling kit. Last week I hit a pot hole and my service ABS light flashed and came on the screen, then it went away. It kept coming on and going off periodically at random times. I figured it was just one of the speed sensors going bad, it finally came on and won't go away. So today I hooked up a code reader and to my surprise it wasn't that simple. The code i'm getting is C0020-01 1:ABS pump Motor Control 2:Recirculation pump-general electrical failure. Has anyone experienced this before and where can I start to trouble shoot. I checked fuses but is their a relay maybe i should check. Thanks for any help.