The ABS magnetic sensors are near the brake calipers. All four should be cleaned. Wheels come off then look for a small black rectangular box with a wire loom on the other side. The box will be lined up with the toothed ring of the hub. The magnet basically reads the teeth as they go by (on/off/on/off, etc). What happens is that metallic dust is picked up by the magnetic reader and it gets stuck reading an on/off position. But the car is smart enough to say "hey, the brakes are not on, why is one wheel not moving?" And it throws a code. When that code is stored both ABS and traction control go since they are on in the same system.
The ABS pump is under the battery at the front. But you have to access is via the wheel well liner. If you want to cheat, you can remove the cornering lens only. Screw on outside and nut on inside. Then you pull that out and you can actually see the relay and connector. It may be corroded. Or even the relay could be bad - which is the next step. Replace the relay if cleaning does not help. But there is another cheat for checking the relay, so come back and post if it gets that far.