I ordered a set of yokomo bladders to try. Never had issue with the top of the shocks leaking but the bottoms sure do. Also gonna try yokomo orings.
Funny. In 17.5 I can never get enougj steering lol. My car is so aggressive and has sooo much turnin its offputting to most. Kind of a side effect of trying to get as much mod steering as possible.