Do you or your friend speak Mandarin or Taiwanese? Or, perhaps, you have a local friend who could help you. One of your students? Co-workers?
The point being take the scooter to a scooter shop and ask the beetle nut in residence to have a look. They're scruffy exteriors generally mask rather ordinary guys (in the broadest sense of the word) that, like lots of folks here, will get a kick out of helping a foreignor.
"A new life awaits you in the off-world colonies. The chance to begin again in a golden land of opportunity and adventure"