Just an update on my 4Runner. They found that the right rear axle bearing was bad. As a precaution, they went ahead and replaced both of them. Supposedly Toyota has had a few problems with these. My car is now fixed, but I can't begin to tell guys all of the crap I had to deal with with the dealer. ABSOLUTE NIGHTMARE!!! To sum it up, my car was at the dealer for 73 working hours before this problem was fixed. And to top it all off, I had to clean grease out of my seat and door panel when I got it back. I can live with that just by having the peace of mind that I will never step foot in that place again.