Hi, I'm new to ThumperTalk and I have a dilemma. I recently bought an '06 Thumpstar 120 pro being told it needed a new clutch. I bought the right clutch and my brother put it on, we put new oil in it and made a new gasket. When we try to kickstart it, the engine won't turn over. I have a small spring that he said fell out when he originally took it apart. He says the sleeve that the spring rests inside is missing (an oil passage tube or something). Does this sound right and if so where can I find this?