Hello there!! My story is the exact same....82 TT 600 new piston,sleeve cuz it was siezed and the previous owner thought coca cola would unsieze it.When it came time to start this elephant I had to take a day off from it!!!very fustrating....Found it had inconsistant spark,checked eveything over and found one of the wires in the plug from the stator to the cdi was pretty much broke off.fixed that now has good spark ,put my boots on and started kicking and could tell the difference right away when it started kicking back and afew pops n bangs later it finally started..What a feeling,till it stalled,ten kicks later fired up again,let it warm up good,shut it off and tried to start it again forget it.I ordered a manual decompresser for it like my XR 500 has,hopfully it will work as well or I'm gunna have one big leg.......good luck with yours