yeah its either ur cat. or possibly a loose heat shield. if its ur cat. what happens is u have honey comb looking part in ur exhaust and its job is to clean up the exhaust a bit. over time, a piece breaks off, and boom u have ur rattle, some times u hear it at idle or at higher rpms then letting off make them go off.