Quite honestly, I find your desire to "pop that diff cover" insulting. If you would have read post #54, you would have seen that I had already "popped that cover" when I put on my cool guy finned aluminum diff cover. I say this VERY publicly.
Not trying to insult you, but I am trying to figure out why your experience and feedback is different. I see a few possible scenarios:
1. You got suckered by whoever did your work. Either they said they put one in and didn't, or you see something installed and think its a TruTrac and its not. You're saying you've seen it and know its a TruTrac, so we'll discount this possibility.
2. The unit wasn't installed properly. Certainly an option, but I think there would be other symptoms (noise or broken parts).
3. Your TruTrac is defective. Another option, but I'm not sure how it would work some times and not others, and why its not showing other symptoms.
Not trying to start an argument with you, but everyone I know is happy with theirs and I can't remember ever reading any negative feedback about the TruTrac.