I have beaten the crap out of my Titan for 11k miles, haven't seen the service dept. yet.
Its been all over the desert (going faster than I should with OEM suspension

), down the 1/4 mile track dozens of times, through deep water, etc etc. I've towed over the max. rating, I regularly tow a Jeep Wrangler with both my quads in the bed and cargo (roughly 1500 payload in bed and 4000 lbs. on the hitch).
I wouldn't even say I've abused it, as it handles everything I can throw at it.
Sorry for your frustration. Just be glad you didn't get a 'domestic.' You should be very happy about that.