I have changed the cdi,spark plug,ignition coil and carburettor.on my moped i have got good compression and a strong spark but the engine won’t start even when I put fuel directly into the head.i don’t know what is wrong with it and was wondering if any of you had and idea about what would be wrong with it.moped is a lexmoto tornado 50cc 2012 bought as a non runner previous owner said it just cut out ons ride and would not re start any help advice would be appreciated
I think that's a GY6 engine, have you checked the emissions system on top of the valve rocker cover. A busted/worn pulse air valve could be the problem.