Ach ja, die Smarts und ihre Motoren. Bist nicht alleine mit deinem Problem.
Wenn du dir sicher bist dass es ein Motorschaden ist, schau dich selbst mal nach einem Austauschmotor um. Sowas musst du nicht unbedingt über eine teuere Vertragswerkstatt machen, da kann man ggf. viel Geld sparen.
Hier z.B. eine Firma aus Kassel die Smart Austauschmotoren in ganz Deutschland vertreibt: http://www.smart-motor.net/
Entweder mit Einbau und Abholung für etwa 1500€ oder du lässt dir nur den Motor anliefern und überlasst den Einbau der Werkstatt deines Vertrauens.
Bedenke, dass du auf den neuen Motor 3 Jahre Garantie bekommst. Also muss man noch lange nicht von einem wirtschaftlichen Totalschaden reden. Ich persönlich war auch skeptisch aber der neue Motor läuft nun seit fast 5 Jahren problemlos und hat schon 130.000 auf dem Buckel.
Viel Erfolg!