Yes, the EGR could definitely be a part of the cause.
You can also get a Digital Multi-Meter and an Amp Clamp and use that around the wiring to the fuel pump to see if the fuel pump is drawing the correct amount of amperage (sorry I can't tell you the specs on that off the top of my head, you should be able to find it in a service manual though).
Another thing is you could check the injector (Throttle Body Injection...1 injector I am assuming?).