I haven't seen a tsd sump in person but I have a Hellman sump on my truck. It's a nice piece the only thing I did was find some thicker nylon washers for it because the ones that came with it seemed to distort a bit when tightened down. I picked up the new washers at the local hardware store for...