Mercedes E 350 Flex disc, flange and pinion seal

I am told all three are needed.  Is this true, and what should a reasonable cost be ?

Vehicle

CarCarePros
Apr 24, 2018 @ 14:05 pm