Hi there.
I have the Super 73 Scout, which when I first got I accidentally shattered the LCD throttle display whilst I was assembling it out of the box. It still operated as a throttle / pedal assist etc, but I had literally no display for speed etc.
So I ordered a replacement directly from...