TD5 110 XS, so factory fitted ABS. I bought a Delphiaftermarket LR013017 brake master cylinder, as brake pedal would go to floor with no loss of fluid. The cylinder I removed had a plastic housing around the pushrod, but the new one does not. There is also an O ring supplied in the kit with no...