Atlas/Roco SD-35

I have an old Atlas (made by Roco) SD-35 that has a broken truck side frame. This piece will not stay on the powered truck…thus my loco is inoperable. Does anyone know if the SD-35’s made by Roco for Con-Cor will work as a substitute for my engine? What years of manufacture do I have to look for?
Can I use the body shell from mine on any other loco frame? Thanks for any suggestions!

Mark