Your 2004 dodge caravan is running rough and getting poor gas mileage engine light is flashing?

Check the EGR vavle