If you have the 2.5L, it won't fit.
I have their rockers, side sliders, corners and steering skid and have put them all to the test. If you are worried about stout, TbT isn't an issue. The ONLY issue I have with the TbT oilskid is how it attaches. I'm wondering if you came down on it hard enough would it cause problems where it mounts?
Between that and it not fitting a 2.5L, I opted not to go with it. I went with the Skid row, which protects all the way back to the t-case skid and ties in to it as well.