Update: just took my xd to the other dealership. The 1st thing they did was rebalance the tires again(third time). Didnt fix the problem.they've decided to replace the driveshaft. So itll be in soon. Hope that does the trick. Seems their unwilling to have the original checked. Will let everyone know what happens.