904 Transmission and 8 3/4 rear end

did a shop repair it or was it a DIY rebuild.