A few days ago i posted about my 42K mile 2001 530i having a shake at higher speeds. I toke it in to my BMW dealership and I had them check my control arms thinking that's what it is. The tech said my control arms are fine. Tech said that the reason my car shakes is because it needs new tires. I had new tires installed and balanced of course. I still feel the same shake in my car and steering wheel. what should i do now?