bohut nazuk surathal hai dost... CG can shoot to 120kmh for small amount of time .... 98kmh is like getting abused from a CD100 some day..
I have a china CG and it is an ego killer for any big bike on local streets.
there are multiple reasons which make a combine effect on a bike lousy performance... I can only give guide lines virtually here to you rest you have to hunt the problem down your self..
First check if the Compression is fine if not then repair/replace the faulty parts or even head or Cylinder... but if its OK then check the below listed parts in the same sort order as they are listed.
1 - Carb. settings and Ignition Coil and Plug (IF OK then check for point 2)
2 - Stator Coil (IF OK then check for point 3)
3 - Pulsar (IF OK then check for point 4)
4 - Magnet Timing advance problem due to bad poles in magnet ( You will never reach at point 4 unless you are using a China bike )
Note: @ammarzahid, now after some time when this question will be asked again some Donkey will right these recomendations as suggestion by them in there ridiculous ANGLISH.... 