Ohne große Umbauten passen nur Motoren mit gleichem Kurbelgehäuse von Suzuki, z.B. GS 400, GS 450. Die sind allerdings fast alle leistungsschwächer und älteren Baujahres, also wahrscheinlich nicht so toll. Eventuell passt der Motor der GR 650.
http://www.gs-classic.de/modelle/main.htm
Für andere Motoren muss man den Rahmen anpassen, was wiederum mit größeren Umbauten und Abnahmen bei Sachverständigen verbunden ist, also aufwändig und teuer.
Die günstigste und praktikabelste Maßnahme wäre vermutlich ein GS 500 Motor aus einer Schlachtung mit möglichst wenig Kilometern.
Oder (vermutlich teurer) die Totalüberholung des defekten Motors.
Was kann in einem Motor kaputt sein, dass es im Zylinder kracht? Ventil abgerissen, Kolbenring gebrochen, Lagerschaden ... Was genaues weiß man aber erst nach der Zerlegung des Motors.