FWIW, I've pulled a lot of dash trim panels. 97-03 have some plastic to them and I've yet to ever break one. 04+'s nearly come broken from the factory. Out of say 4 that I've fixed.....only one wasn't broken before or during the HUD fix on an 04+. Oddly enough it was an 05.