I bought a TCI front end with a power rack. The rubber mounting bushings started to fall apart within months and really look like heck after a year. I bought a second front end and these bushings are now polyurethane.

I just called TCI and they are sending me a set of poly bushings at no charge.

Inspect your bushings, folks.