Noticed my front left strut was wet/leaking when I was changing my oil - I'm not looking to lift, any recommendations on replacement struts? wouldn't mind something that eliminated the jittering on some highway bumps, but I don't want to make the ride stiff. Monroe has a 172292 quick strut...