Wow - Never seen those frame rail clips on E-Bodies - Only B-Bodies. I don't believe any of my cars have ever had them. Time for a closer look.

I think Chrysler still sells them - haven't checked in a while.