Top end??
Seen this before, try these:
1 Check you clutch, it might be starting to wear.
2 check your air filter, might be clogged
3 did all the packing blow out of the inside? That will make you need to change your jetting.
4 check your plug to see if your jetting is really right.