Electric Power Steering Pump - 1967 Barracuda

I think the TRW is what is found in Volvos. The Mazda has a Japanese name on it, but looks nearly identical except for the reservoir. The wiring looks to be the same.