hi pal i had the same thing with my dt125 i got this chap to make me a new set of keys, he took the ignition barrel with him and in a couple of days it was sorted and only cost 40, which is cheaper than buyin a new one. yamaha wanted 105 for a new one. if your interested i will give you his number.
chris
May 2009