Odd noises while shifting

Have you checked the U-joints? Loose or dry U-joints will cause some strange noises, especially the pining sound.