I have a 1999 Ford Explorer XLT 4WD 5.0L with a front end whining very loud. I have changed the front driver's side hub assembly, still whining, then changed the fluids in both the front differential and transfer case, still whining. Thinking about rebuilding the differential...hoping to find...