Ok, thanks guys. I called down to the shop and it turns out the carrier bearing was toast (I didn't even look at it, my mom gave me no chance to... she just drove it down to the repair man and told me to come pick her up). Also some ther things, i will update when I see the invoice or whatever.