Start with what you see first. There may be other leaks, but until you repair the ones that are obvious you wont know. Also you if you own your D2 long enough you'll be glad you made your own adaptor/tool.
Completely agree. I?m replacing the front cover for sure.
I?m hoping to get the wife involved so I can sit under the truck and watch.