Having too little caster in the front end alignment will cause a car to not track well. Dave's suggestion to have a quality alignment is a good one and that is where I would start.

Pat