That buggies suspension is doing all it can do with the 150cc. Imagine hitting a harsh hole or bump at even greater speed.
My first thought was, bigger tires, better suspension, and gear it for torque not top end. Now if you have a really smooth and flat riding area, lower it, short tires, and gear it for top end..lol
Ok I'm no help here, I'll shut up now..