Hello. Based on the diagnostic codes you have provided, it appears that there is a communication error between your vehicle's ABS/DSC system and the engine control unit (ECU). This could be the cause of the ABS warning light on the dashboard.
Error code 5D90 indicates a possible problem with the front left wheel speed sensor, but you mention that all wheel speed sensors are working correctly, judging by the real-time data check. In this case it is possible that the fault is with the wiring or connectors relating to the front left wheel speed sensor and not with the sensor itself. Disconnect the connector and visually inspect it for mechanical damage. If no damage is visible, spray the connector with electrical contact spray - it will remove the oxide and promote good contact.