I know it may sound dumb but check the tires.. because it may be how the tire is wearing down. i use to work in a stealership and there was a car that kept pulling and the tire was wore really weird.