About the only Vespa engine bit swapping that won't work is the TFR USA crank. It is longerand narrower on the snout, so variators won't fit, and the stock clutch wwon't fit on a Vespa crank. So aftermarket crank=vespa variator/clutch, stock crank=stock clutch. The Cdi will fit either crank though.