I have a 1999 Mercedes C class with a wheel vibration. Its a pulsing kind of like tapping your finger on a table or driving over grooved roads. Its linked to vehicle speed and is apparent from really low speeds to highway speeds when it becomes difficult to tell, probably because of frequency. It can be felt on smooth or rough roads. When its cold out, its more apparent and becomes less noticeable when the car warms up/when the weather is warmer. I've had this for about 1000 miles now. In one drive, I went 200 miles without any other problems.
I had all 4 wheel straightened, all 4 balanced multiple times, replaced the drive shaft support bearing and flex disks. I don't think the straightening did that much for it. I brought it for repair at two places. One said the caliper was seizing, even though the brakes are not getting hot on that caliper. The other said that the caliper was fine and the shocks should be replaced, as there is some fluid coming out of it (shocks seem fine to me).
I'm not convinced by either. I shook the front passenger wheel at 12 and 6 o'clock position and heard some clicking and a little play. There was also play in the horizontal direction on both front wheels but not sure if thats just play in steering. I asked both shops about bearing and they did not think bearing was bad. Their reasoning is there is no roaring from it and it does not increase under wheel load.
I'm not sure what to do at this point and really just want it fixed. Hoping someone can help.
Edit: Tires are 2000 miles old. Problem occurred 3 months after getting tires and driving through bad roads.