Pulled off a running vehicle that was wrecked 31,000 miles! Looks brand new. No shaft play