I have a 1986 GMC that needs a new dash pad. Has anyone replaced their dash pad recently? If so, where did you buy the replacement pad that you used and how satisfied are you with the results? Also, what is the level of difficulty with doing this with the windshield in place? Thanks!