My current dash pad is re-pop too. The re-pops don't have the metal frame support like the originals. So the plastic inserts have nothing to grab onto. My fix was to screw a metal strip behind the re-pop dash pad, then drill holes into the strip where the dash carrier screws to the dash pad. It seems to be holding fine. You can buy a 2 foot length of steel or aluminum for just a few bucks at Home Depot.
Many here don't care for the re-pop dashes. i have to agree, i now have a few original dash cores, I'm going to send one out to just dashes to get re-covered. The re-pops don't fit , have no steel support and look crappy no matter what you do.