I've never had any problems with my truck, but recently a clunking noise is coming from underneath somewhere along the exhaust system. Sometimes it will make a loud noise like something has fallen off, but nothing does. Other times there will just be a little bit of rattle. The engine still sounds strong, so does anyone have any idea as to what this could be? The truck is a 94 Silverado.