Ok guys need some help. So I leak tested, found the leak by the intake boot. Fixed it and checked to see if it would hold psi and it stayed steady at 7psi. Put the darn thing back together and fired it up and it idled super high. Pulled it apart and checked my float height and it's at 21mm. Tors screw adjuster all the way left, thus having the slide open like a 1/4 inch. Air screw out 1.5 turns. Slide is opening and closing. I'm stumped and feel a little defeated. I don't know what else it could be.