Hi
My Spider would vibrate at high speed, but seemed ok at lower. I ended up changing the struts. Before that try swapping front wheels to back etc and see if you have a rouge tyre. I once had one on a car, no apparent problem, but just would not run correctly at speed and caused vibration.
Lastly check the state of the steering damper if you have manual rack.
Peter