Bought a vm 24 carb for my daughters 2004 ttr 125 le. It's the Chinese knock off. I had problems fitting it, the new one is longer than the stock. It fired right up but the idle is crazy high. Turn the choke off and it dies. Huge air leak? Bigger jets? I am in Michigan a little above sea level. Any advice is greatly appreciated!