Nothing like reviving an old thread!

Tried to drive out my roll pin as shown in post #4 above. No joy, that sucker has not moved in 46 years and is not gonna give up easily. Soaked it with penetrating oil and will try again later. Pads are shot and I've already tried spreading the two arms apart. I'll let ya know if I ever break that stubborn pin loose...