I built a few extra diffs for the car, so doing quicker setup changes isn't as time consuming, but I hadn't had any leaks. Much better than the MTX...mine ALWAYS leaked, even with extra sealant. The whining sound when you hit the throttle and let off, mine did that for a while, but went away after a while, think it might have something to do with the brake disk.