Those rivets coming off is usually a sign of high head pressure, meaning you probably have some blockage in your system. Also I would suggest that if you have the push to connect fittings, that you change the springs out in the fittings as well. Weak springs will allow dirt to enter the system and or leak Freon.
Just completed installing the second A/C compressor on the wife's '09. The original factory compressor's clutch failed.
I bought everything new except the evaporator in April 2014. I bought the new stuff 'cause I hate working on this truck and didn't want to lick this calf twice!! This time, the pump locked up.
A note in the new A/C pump box said dodge diesel owners need to get their cooling fans checked. I googled and the only thing I could find was that if the clutch on the cooling fan doesn't kick in when the A/C is turned on, the system could overpressure.
All I know is I'm not charging up the system until next spring so the next owner can try it out. lol