I've been fighting this problem for months, It starts to idle rough as in surging and cylinders cutting out but it sounds and feels perfect while its driving. I replace the CPS and it goes away for a bout 2 months and the same thing happens again. I replace the CPS and it runs perfect. Is there...