150 kph? lol that shouldnt pop any dash out.. they probably had to take the dash apart to sort out the wiring for the boost gauges and turbo loom etc and didnt fit it back together properly incase they needed to tweak something..or just were too eager to rip the car up the road ;p