One of the popular upgrades to the GM G Body cars is to replace the stock rag joint shaft with a jeep shaft that uses a U Joint on both ends. I did it on my 83 El Camino and have noticed no vibration issues and personally would not even consider going back to a rag joint.