I did not know about the check valve in the fuel pumps. I have no leaks in the fuel system stock fuel top hats but I removed the filter and regulator and installed external ones. My injectors not leaking as well. So if I install a check valve I should be good? I will also contact EOSpeed and see if the BPM4 needs an update