I'm a new owner of a used 2007 dodge laramine 4x4. The truck runs smother when at an idle. In park or in gear the engine runs rough and shakes the whole truck between 1300 and 2000 rpm. It really shakes hardest at 1700 rpm. I've had it looked at after replacing fuel filter and swapping the...