Nice job on the re-do. This post makes me wonder why such a different approach on assembly, that is, GMC vs Chevy? It's so easy to service anything on a Chevy, and with basic tools, But GMC has plastic lenses that are RIVETED in place??
I've never owned a GMC so I must ask, is the whole truck this way?