My 99 C2500 with a 7.4 has gradually started rattling. I assumed it was my cats coming apart but while going through the front end this weekend I noticed the front cat is laying on the heat shield and cross member. I slide back there to lift it up and it didn't budge.
Ill spend more time...