The front differential on my truck is making a loud grinding, clanking, rattling sound I've tried looking online everywhere to assess what the problem could be and found nothing I'm wondering if anyone else has had this problem and if so what could be some causes, and solutions? I thought it was the bearing at first so I've replaced both front wheel hub bearing assemblies and U-joints but the noise and burnt grease smell continues. The 4WD is out and wont actuate at all probably due to whatever is casuing the sounds and smell. Also is there anywhere I can just buy a complete rebuild kit for the front differential that has everything I'll need to rebuild it completely? Any help will be greatly appreciated.