You did measure fuel pressure and check the fuel regulator not leaking? Might not hurt to pull the fuel rails and make sure there is nothing in them.