He has a "diff drop" already installed so the angle of the shafts should not be an issue unless he has a huge amount of lift. You might want to make sure the shafts are seated completely and that the snap ring on the hub end was installed correctly. Check the splines on both ends for damage. If that all looks good then you probably have a bad CV.