just finished installing a set in my 2008 ,its not an easy install . at least the plugin for the harness was exposed so i could see it , i had a hell of a time getting the plug cover off, i found the hardest part was backing off the screw that holds the ground wire in place its in a really...