front end woes

Align it yourself. It's not hard, get out the string and jack-stands and the level.

Then you'll know what the deal is.

Here is a primer

http://www.allpar.com/fix/alignment.html