Without going for another alignment at a different shop, take the car to Les Schwab (or your local tire and brake specialist) and ask for a free inspection. Tell him the same things you're telling us. Let a competent expert LOOK at the car. Let HIM/HER diagnose the problem. Get a qualified recommendation.
Who's your mechanic? My neighbor? He's an idiot. He put flag stickers over his Check Engine Light because it was annoying. He put new spark plugs in when the van wouldn't start - because of a broken timing belt. REALLY! NO LIE! He mentioned a shaking condition and I told him to check his tires. He neglected to. So I told him take it to Les Schwab and he neglected to. On the highway his right rear blew out because it had a defective sidewall.
Your mechanic??? Is he a professional? Or some kid you know on the block? Or some old guy who boasts knowledge about cars but drives junk cars all the time? Get a REAL opinion. One from a shop where they do free inspections.
I mentioned a sticking brake. Could be that. Could be a bad wheel bearing. Could be something else, but I can't think of anything more. Maybe your "Alignment" wasn't done properly. Was it a two wheel alignment or all four? Yes, I said "ALL FOUR". My sisters Celica would crab down the road, back end further to the right than the front. You constantly had to steer the car to the right just to go straight. If the back tires are out of alignment you can have issues too. OK, so I DID think of something else.
Summary: Bad alignment. Sticking brake. Bad tire (not so much a suspect in my mind). Bad wheel bearing. Start there.
Hope this helps.
???
―
I would try to rotate the LR tire to the front and the LF tire to the back.If nothing changes,the tire isn't causing the problem.I would think the mechanic inspected all the suspension parts before doing a alignment,but you just never know.A defective strut,worn tie rod,worn control arm bushing,or sticking brake caliper could also be causing the pulling to the left.If a ball joint was bad,there would most likely be vibrations.If the alignment wasn't done properly that could also cause issues ,but I'm sure the mechanic knows what he's doing.
What did the mechanic tell you to do? He didn't say check your tire pressure he said to CHANGE tires. Are you looking for another answer that is cheaper from someone who doesn't even know what type of car you own much less has seen it and completed an alignment on it? At a minimum you could rotate the tire front to back and see it that changes anything. If no help, change them side to side if that doesn't change anything then new tires may or may not help.
Straight roads are not necessarily level roads. All road are built with a camber, to allow the rainwater to run off into the drains. Any car, if allowed to have its own way, will slowly swerve to the side of the road simply because of the camber. That is why you have to keep your hands on the wheel!
Looks like you may have some suspension damage or structural damage near the left wheel. The alignment guy should have found it on inspection.
Hi, few weeks ago i bought a car from a friend, when i go to a flat road with no irregularities, car is like going on left, so i got a alignment then it was done, the mechanic told me if this happen again after alignment i should change tires, now after the alignment, it get worse, car keeps going to left, please note i got good tire pressure, what could be the problem?