My 2.0 Zetec Will not do over 70 mph on the highway, What could be causing excessive flow to the EGR Valve?

0-60 in 45 seconds.

If I floor the gas my engine studders.


Thanks