The close up picture of the motor that you posted looks to have a lot of corrosion including a severly rusted tension relief strap screw. Out of curiosity, does your tsdz2 look as bad as the one in this disassembly video? If so it might have lived a hard life and just reached the end of its usable lifespan.
Depending on the type of bike you ride just buying a new discounted Yamaha Cross Core RC might be an good choice since you would get an entirely new, good quality, UL certified bike with warranty for $1199. Too bad they don't still include a free second battery, that was an unbeatable deal.