Tires bad, bad alignment, or bad balance. Just go to a firestone and tell them you want a lifetime of alignments. It's like 90$, but you've got unlimited visits. As someone who's done much work to their car...you can take full advantage of this... Can't even count how much I've been there for that.