OK so I used my dial indicator to check runout. At the differential I have .002. in the middle I have .004 and on the transfer end I have .015. I removed the driveshaft and cant find out why there is .015. Its a brand new Tom Woods Driveshaft. My old drive shaft vibrated as well. My next step is to remove the driveline with Xfer case yolk and take it to the shop to measure. With the front DL disconnected at the diff and strapped to the frame, there is zero vibration. I will keep it like this and when off-roading, I can reinstall it in 5 minutes.... Could my xfer case yolk be machined out of round??? What a pain...