you checked your fuel lines , fuel rail , injectors, fuel pressure regulator
u can turn off the evap pump by unplugging the unit on the side of the air box
get a torch and look under the injectors whilst the car is running but i know from reading the forum another member had a slight leak on his fuel pressure regulator so lift up the air intake hose and see if u can smell petrol around that area
could be a simple thing such as you have a slight leak on your fuel filter connectors or in my case the fuel filler cap was broken