I read that your coil is good. But have you visually tested for a good spark? The newer Chinese coils have a high failure rate.
I had a no start in cold weather with mine from accidentally flooding it. Stock tornado can flood easily if not careful with the choke.
Wishing good luck. Keep us posted.