hi ollie.i have a tdr 125 yr 2000. and its doing the very same as your bike
they are the same engine i think
i have played around with the power valv .it helped a bit but power is still way down
it has been de restricted so its not that.
i was talking to my local dealer he said if i changed the exhaust that it would be a difrent bike . but i dont think so.its realy anoying and embarising going so slow.and when you go up the slightest of hills its like change down big time so any help from you guys would be great