Don't have a cristal ball, but:
- my first suspect would be the renewed belt and CVT clutch
(many years on the shelf, too long, too small, and so on...)
- next would be coil, sparkplug cable, cap and plug itself, somehow loose...
- then I would check fuel and air system
This is to be found.