Thanks, I wasn't aware that ATE weren't OE. I hope nobody out there has had any negative experiences with their products. They are both labelled "made in Germany"
I would say that I was judging my stopping distance by stopping from about 60 KM/H or about 45 MPH. I will take it easy for the next bit or so, and stay off the highway when possible.
1976 230.4 W115