I have a 1997 with 197000 miles. The belts used to squeek a bit and today after a hard drive to drop someone off at the airport it was making a loud rattle that was very loud when you idle. When I looked at the engine while it's running it shakes and the rattle is getting louder. The engine still has full power and you really don't hear it much when driving on the freeway going fast. I was just hoping someone could give me some ideas what it might be. I don't have a mechanic that I really trust and I don't want to get taken by these garages that charge for this and that before they find the REAL problem. I appreciate your input.