95 windstar

I have 95 windstar 3.8L eng.Engine is roning realy bad: poor fuel milage 11mpg,no power,runing rough on idle. i did find a leak on egr pipe. is that cost the problem?? thx p