I just finished my install too. What I had the most trouble with was the 2 bottom screws for the radio. Had to pull out the console/cupholder assembly to pull off that bottom trim. After that, it wasn't bad. Did have a hard time with the zip tie looms under the hood but a little effort and rotating got them lined up. Not sure if GM changed the kit, but mine did come with the 2 screws to mount the relay box. Knowing what I know now, I could do it again pretty quick. It's always the first time that gets ya!