Hi, I am in the middle of trying to fix my brother's bike. It's relatively hard to start, and will not idle. I thought it might be an air leak so I gave the intake a new gasket and put an O Ring on the manifold. The carby itself is new and the jet is secured properly and the needle is properly set. Still no difference. The fuel lines are good, carby has fuel going through and the piston is getting fuel. However, at closer inspection I noticed that the piston isn't getting all the way past the intake. The piston does reach all the way to the top of the cylinder but about 1cm of the bottom of it is still visible through the intake. I've never had to do any repairs to an engine in terms of the piston, so I don't know if it is common for that to occur. I had a look at mine, and it goes up past the intake. This would be why it isn't starting too easily and not idling at all, right?