over revving

hi all new rebuild li 125 s3 starts up second kick every time i can get gears no probs tickover not good stalls if not revving but when i seem to stop at a junction etc and go it to fisrt or neutral it revs like mad when i set of again runs like a dream just noticed slight leak bottom ov the petrol tank any ideas please cheers 
