Sounds like a better design! Did you use the metalcloak steering stabilizer bracket? I wonder if I could just use my synergy bracket and metalcloaks clamp. The grease always leaking out drives me crazy enough that I might just replace the tie rod with MC's but do not like their bracket setup.No leaks. There is a "pressure relief port" that if overfilled will allow grease to come out, but otherwise, the grease remains inside.