My 06 brute 750 started humming last ride and it appears oil is leaking from both rear axle seals and the seal on the front of the rear diff. I just changed the diff oil last week. Any help would be great. Is my diff shot? Worth replacing all 3 seals or will they blow a leak again?