I had a terribly rough idle on my 2001 Cummins ISC350, changed fuel filters several times, cleaner, etc......problem got worse. I decided to take it to Cummins and based on experience from John Haygarth a few years ago I took it to Cummins Rocky Mountain in Avondale, AZ ( just outside of Phoenix). It ran fine under load but at idle I thought it was going to die while...