CV joint isn't inter-changable on the 172 shafts IIRC. New D/S is the best fix.
If it was to go, you'd have a flailing D/S twatting into stuff in the engine bay, if it snagged on the floor and ripped it out of the box, you could end up needing a new diff.