I just wanted to add that calling a professional to take a look probably won't cost you much more than a service call. Just in case, I know alot of DIY's are really just looking to not get reamed out of a bunch of $$.

That's all...