My 2004 Jeep Wrangler just randomly started an acceleration vibration a couple of months ago. I was just driving down the highway, no bumps or jerks. I drove with it this way for about a week and decided it was not going to work itself out. My mechanic changed out the pinion yoke and the rear u-joint. I had the tires rotated as well. No change at all. After another week I asked him to try again. He opened up the transfer case, nothing wrong, and changed out another u-joint. He checked everything. He or the owner can't find anything, even called their transmission guy and he said it wasn't in the tranny. What's going on? It vibrates no matter what gear, no matter the rpms, and usually when I am getting up to 20mph, as long as I am accelerating. Do any of you have any ideas? Thanks so much!!