i have had the exact same
problem for the last 6 months. had 2 new wheels sensors, new brake pipe flexis, new hubb, and more. but the garage is now 99% sure it is a broken wire making and breaking contact in the loom some where mines going back to the garage soon!
i was talking to a guy with a golf who had the same
problem and his was a broken wire too.
will let you know how it goes