First, the rattle is most likely a loose heat shield on the exhaust. Take a rubber mallot and tap on the exhaust with the engine off to see if you can duplicate the sound.
Next, as far as the check engine light, you need to have the computer scanned to identify why that is on. The computer has identified a problem and has stored it in memory. Take it to a nationally recognized parts store and have them check it for you. Most will do it for free.
Let me know what you find.
Thursday, May 20th, 2010 AT 10:56 PM