Wunderbag from China…Help!

Hi am new here and drive a retro scooter 125 Firenze from China. Up to 6000km well ran, even in winter.Material processing terrible but now to the problem. At 5° in Dec. still a round turned,roller turned off around after 30min he did not want to anymore-until today. I have no real sparks anymore. It is very weak. CDI,Zündspule,Vergaser,Zündkerze already exchanged.Can it lie on the regulator or the Lima? I had removed the Lima, however nothing occurred to me. The pickup gives a clear signal when the magnet passes. Does the current generated in Lima go directly into the cdi and then into the ignition coil? Or does it only go through the controller? How can I measure the controller? What could be the problem? I’ve disassembled the scooter so often now… I don’t want to… for help I’d be very grateful Lg chinafresse