When i built my diffs, i coated the O-rings with green slime or lithium grease for 15 minutes before i built my diffs. I've never seen it leak since i built them in January, and i've done 4 race weekends.
Can anyone tell what battery mounts these are? They are not the yokomo ones that are 17grams (!)
I am looking at getting some carbon fiber mounts made, i'll keep you guys posted on that.