1972 dart - stopped running while at 50 mph ? no warning

Have you pulled the rotor off and reinstalled it ? My neighbor had a 68 GTX that died all of a sudden and after jacking around with it for a while we found the rotor had jumped up and was just spinning on the shaft. It would turn with the cap off but stayed stationary with the cap on . Never seen that happen before .