I agree with maxwedge on the pressure. Low fuel pressure is the problem, guaranteed. Key ON, engine OFF, fuel pump running, pressure must be 60psi to 66psi and must remain above 55psi for at least 10 minutes after the pump shuts off. Best to check it at the fuel filter by modifying the tester so fuel flow ends at the tester. Pressure must be 73psi to 108psi and must remain above 55psi after 10 minutes. If not, check power and ground at the module, if ok, replace the fuel pump. If it runs better than it ever has with 55psi, wait til you get 60+ psi