I've installed Trailmaster, RE and RC drop brackets.
RC has the best design hands down.
As it happens, I stitch welded ALL of them to the frame.
I just put a set of RC drop brackets on my jeep. They made a HUGE differnce. I have a 4.5 RE lift and I almost hated driving the jeep, after the brackets I love it again..
Do it, you'll wonder why you didnt do it sooner.
Contact Jason at RC and he'll take care of you.
Mat
You did the install wrong if this is true..They say RE is the best MONEY can buy..