Garrett Ellison said Yes, it’s a touch lean at speed. What kind of fuel pump do you have and do you know what your fuel pressure is? Click to expand...