hey guys I just recently acquired a top EX and noticed the diff leaks like crazy it leaks just sitting there I haven't even run the car yet! I heard of some kyosho o-rings working very well, I have gone back through the many pages on here but have had no luck finding the part number for the kyosho rings. can anyone help me out??