Hi cdhiren, firstly does the primer work? can you see it squirt fuel in?. The revving problem will be cable adjustment that is causing your problem , you have to set the end of the cable so the arm with the spring on it is in the closed position, with the handelbar lever control in the stop position