Do you hve to remove the dash pad mounting frame from the dash itself in order to install the dash cap?
Nope, snaps right over the dash pad. I didn't put any of the adhesive on mine, and it stays in place just right. Also, I can remove it if I need, to clean it or whatever.