Finally someone listened to me! I took it back to my mechanic and insisted that I'm not crazy...and sure enough it was the tie rod! It actually broke off while at my mechanic so I got there just in time!