I went drag racing!

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?