Hey folks, thanks for the write-up! I have found myself in the same situation with a 2020 HD that I didn’t realize could possibly come without the roof market lights. Side note, I had a 2000 for 19 years that had a rusted shift linkage clip and when I thought it was in park, it was actually in reverse, and rolled into the neighbors house... never thought I would buy a new truck. But here we are.
Fortunately, it appears that the 2020 comes with the main harness already installed and I just need to run the roof harness and cut the holes in the roof... “just” cutting holes in a brand new truck.
Is the 3/4” square punch still floating around?