Whilst you've got it all in bits, might I suggest sticking some form of foam or Dynamat etc between the top of the inner section that houses the clocks and the underside of the top panel (ie the big one that you're currently having niggles with)? It's easily the worst part of the interior in terms of build quality, rap your knuckles on the top of the one in your car next time you get in and you'll see what I mean. I reckon sticking some sort of padding in there might 'deaden' the flimsiness a little.