I'd say diff mate, mine went and it made loud clunking noises like you described, I kept driving and my transfer case ended up letting go too, I've done cvs aswell but they didn't make as bad of a noise, I got second hand front diff from wreckers for 600 real easy to change over too, if you or a...