bumping an old thread (hopefully better than starting a new one...).
My 07 has just developed some bearing noise, so I'm going to tear it apart (or possibly break down and pay a professional). The highly reputable shop I went to said stay away from the "Detroit Locker", which I believe is the truetrac (atleast according to Summit's description). Everyone is really a truetrac fan? I like the sounds of it, but I'll probably have to install it myself.