Well, I had been out of town for the last week and a half, and now that I am back home, I got the car in to the shop. I am going to have them take a look at it. I trust these guys, even though they are not cheap. Not as expensive as a dealership, but still.

I will let everyone know what happens when it is done so that it is here in the forums for reference. I am sure that I am looking at a $500+ bill minimum today, which sucks. With my luck, it will be a lot more because something else is wrong.

Keep your fingers crossed.