Has any welding been done to the housing, like adding mounting brackets, truss, etc?
My 8.8 has the c clip eliminator kit, so the seals might be slightly different. Changed 3 times and they've both leaked every time. I finally gave up and just let it leak, chalked it up to one or both of the...