thanks for the advice i put the bike back in for repair and its not the carb even the mechanic has struggled to find the fault just when they think they have sorted it it loses power again
That's too bad. It sounds really frustrating. My next line of attack would be further investigation:
1. Has your scooter ever worked correctly since you owned it?
2. How long have you owned it?
3. Does it sit unused for long periods of time or have you used it on a regular basis?
4. How old is the gas? If it is old you could drain it and reuse it in the lawn mower or an older vehicle - mix with fresh gas at the gas station.
5. Take the scooter for a ride, run it at full throttle at 10mph or whatever it will do for about 5 minutes or so. When you get home remove and inspect the spark plug and take / post a picture. If the plug is black and fowled up you probably have a spark / electrical issue. If it is a fuel deliver problem - possibly arising from a bad / clogged fuel pump the spark plug will tend to be light brown or white from a very lean (and hot) burn. You might need to remove some plastic first so it is easy to access the plug.