Thanks for the great write-up and pics, DiMora. I have the exact same problem on my 05, and have talked to a couple of others in a similar boat.
Based on your great pics, I tackled this this past wknd, and it took less than an hour. That rubber grommet looks a bit useless, and I'm wondering...