Codes would definately help. But a couple things to check would be:
-check the factory fuel line, some of then can have a kink up near the engine...