News

A worrying brake pedal defect has been identified that could reduce braking power or engage the accelerator.