Have you tried the Powetrain Industries u-joint? Clips and washers are easy to find. If anything I think these are stronger than stock because the body is thicker.