Massive oil leaks.

Looks to me like clear bathtub silicone, not an automotive product. I feel your pain with the builder.
I said the same thing...window sealer? Jeez, throw that guy under an Amtrak! Found a blade.....classic!

OOh, no front seal? I called it in post #2, who's keeping score? None of us are happy with your situation but the more of us who know whats out there, the better.