EGR Headaches
Code 31: EGR Valve control sensor fault
Code 32: EGR pressure feedback fault (shouldn't apply to your year or engine!)
Code 33: EGR Valve fault
Code 41: Oxygen sensor signal fault, switching not detected.
Based on this information I would say that the valve is clogged with carbon or exhaust deposits and should be cleaned. Take it off and soak it (or spray it) with a good combustion chamber cleaner (oxygen sensor safe though). My own truck used to do this on the highway. Run good for 30 miles and then get a flickering Check Engine light (especially coasting after climbing a hill). I've cleaned the valve while it was on the engine just by spraying in the ports along the side of it and also by taking the sensor contacts and cleaning them (carefully). No more codes or flickering light! Hope it works for you. Otherwise could need a valve. Cheers.
kw




