I had similar issues recently that appear to have been fixed by a new (genuine) bearing
I would get ASR, MSP and ABS failure, plus Check Suspension. Started off random, then over time became every time I drove. Turning off and on again would temporarily clear but it always came back.
I fear your bearing will be the issue. Get it scanned