My 1998 Grand Marquis misfires and stumbles all the time. The code P0401 that it throws indicates that it is EGR problem. The airway from the air filter to the plentum has been thoroughly cleaned, the
EGR valve and solenoid have been replaced the computer reset and after about 50 miles the Check Engine Light comes back on.
Can anyone give me a suggestion?