Is your motor a ggg motor that came from the factory with pull start and cent. clutch installed. If so that may be the case. I'm not too familiar with the ggg motor. I bought a cent. clutch and installed it on a reg. skyhawk 66 cc motor. I have no pull start on my bike I bump start it all the time because i have no other way.