Ok I've done a ton of front end work lately including both wheel bearings and a driver side axle. I still hear a noise that sounds like a wheel bearing is going out. I noticed a while ago my front diff was leaking and when I changed the oil it had maybe a half litre in it. I've been keeping an eye on it and hasn't leaked much since just haven't had time to pull it apart to re seal the case but I'm wondering if maybe there is bearing damage inside? What else would cause a noise like this? I can also feel some vibrations on the floor. Would u joints do this also? Truck has 186,000kms on it