if the car seems to drive mis-aligned, as in, may kabig, despite the good condition of all the metal parts,
perhaps it is your tires, sir. out of round na or "oblong". replacement is the only option.
I second this motion, hehehe... with stock engine's as well.
Do the simple and inexpensive checks 1st, tire pressure and inspection of the tire vs being oblong is free.
Then move on to the other suggestions like the CV joint and rack n pinion checks.