I took my 2005 4Runner for 50,000 mile service. Just oil change and tire rotation requested. They said the shimmy they detected in the road test was due to my brake rotors and they should be replaced. My battery was going bad also and the computer recommended replacement. Is it normal to...