I was told by a mechanic that ceramic brake pads would not stop or wear as well on my 85 300TD. Is this true? Why? Forums Transmission / Suspension Specific Aid Chassis Model Number W123