It looked like it had never been replaced so I went ahead and replaced the egr valve and the sensor the vacuum hose runs to and its getting better but still spits and sputters while idling and if you rev it up it spit and sputter then dies. Unsure what to do I believe I have replaced everything possible.