I think it may actually be an air leak. Since air leaks cause high idles too. Correct? I need some o-rings, and probably a new inline fuel filter and fuel line. And I accidently put the head on backwards but this shouldnt be a problem should it? does anyone know if aco hardware carrys o rings and fuel line?