when you turn it over with the plug in it do you hear a whooshing sound if you do you're probably have either a case leak or a seal leak the seal leak usually is sucking in air and it stops the motor from developing the low pressure needed to open the valves in other words your moped doesn't suck right