Congratulations, car looks in a great nick , how much did it cost ?
About the instability , brother please don't take this car beyond 120 km/h , this car isn't that well built and it's dangerous for you . Also it's normal for this car to vibrate and wobble at 130 km and above .
Check your tyres condition and air pressure. Get it tuned and check all parts , filters and your good to roll
Sent from my iPhone 6 using PW Forums