wow you got lucky if that came loose at interstate speeds. It can start flailing reckelssly and even put holes in the tunnel. But me personally i would replace the u-joints and then also replace the seal on the diff also. I would make sure the front u-joint is ok more than the back as it was the one that got put in a bind.