What is the voltage at the battery when the engine is off? Engine running? Engine running with headlights on high, a/c on w/ fan on high?
To check and see if it's the EGR, you would need to unplug the vacuum hose, not the electrical connector, and plug it.
Take care,
~Chris