Hello, I have a 06 envoy 2wd, a recent inspection revealed a leaking strut, after 100k miles, I'm not upset, now to the nitty gritty, what strut should I replace it with? Oem, Monroe sensa Trac, or bilstiens? Thanks for any help, oh and ride comfort is my main goal