Just got it finished today. I'm new to forum so hello all and thanks to all who helped me get this thing put together. All thats left is the intake, header and tires and she will be rockin! I do need some help though, Is it supposed to just take off on me at idle? I have screw backed all the way out and throttle cable not over tight either. I cant figure it out, its faster without twisting throttle than the stock engin was wide open. It only sits still when choke is engaged. HELP......