Like one has said here, if your sensors both failed and had truly leakage voltage (of the almost a million cars I think now I have lost track of the actual number). Your car may be number two if this report was found to be true.
I did not read the whole thing just the conclusion.
I too have long thought these things are all electrical, have faults of there own. In reality none of that may matter.
But if you had your foot firmly planted on the brake and you could not control your car, then sir your the fault, you and only you. Sensors, motors, batteries, tires, brakes will not change that fact ever.
Why?
Its a legal issue really.
Because you are in charge of the movement of that vehicle and if you plant your foot firmly on that brake, no ICE or electric motor and can overcome that "Braking Force" you are applying.
I can tell you if not firmly planted and you hit the accelerator a little, well you have a similar result to yours, 99.9999999999999% of the ti
No doubt in anyones mind here.
So lets all agree to disagree with you for now till you bring it. Please bring it.