Why does my 2006 300 Touring rev up then down at steady speed?
When driving at a steady speed, I notice the car revs up a bit then down. I can accelerate no problem but when it goes along at a steady speed, some times it will porpoise up and down. Why does it do this and how can it be fixed?