mayby the tires have flat spots from setting
That is an excellent point. Do you get a vibration when you're sitting still with the engine running? If you only get it when rolling your problem my not be drive line related. Bias ply tires flat spot when sitting & it's worse in cold weather.