I believe I am in the home stretch of my Vespa repair. I need a couple of nuts and washers, then reattach the engine mounts, and I should be set. Will it hold? Who knows?