Hello, I just bought a new to me Toyota Venza 2012 XLE. It came with winter tires. The car is originally from Canada. I am in Oregon with lots of rain. The car will veer to the right or left when braking. The dealer put brakes on all four wheels and turned the drums. That did not alleviate the issue at all. I took the mechanic for a drive in the car and he said it was the road cap. I also had to drive, then suddenly put on the brakes to try and mimic what was occurring while I was driving during my morning commute and he said I should not drive that way. I left with the feelings he was looking at me like an idiot. However, I won’t drive the car on the freeway. It is not safe. The bearings, hoses, calipers, area all said to be good.
The service representative said it might be the tires. I have 10" tires? Any advice, insights, etc.? I am having another mechanic look at it today to verify all is OK with the vehicle. He has been my trusted mechanic for 10 years. I just bought the car 10 days ago and it came with a 90 day 3K mile warranty.