A couple of weeks ago my 2004 xp di picked up a vibration. It seems to run fine at idle but as soon as you give it throttle it vibrates. After searching through the forums here I looked at the impeller, drive shafts, and and motor mounts. Currently both shafts are removed and I am still getting...