Hellas59,
Other than the aforementioned filing of the ears I did not have to do much. I would just check the fitment. Yes getting the whole thing together again was a, as some people say it, a pita! Definitely needed a second set of hands...
Any shop grease will do. This is not that critical...
Sorry no detailed pictures of the install, but not sure if those would help you...
Hope I answered all the questions...
RegulatorFix,
Sorry missed on uploading the pic you asked...here it is...