Me and a buddy installed one of these on his 03 Z71 ECSB yesterday and it was a PITA. Has anyone else had a hard time installing one of these?