It might be worth calling the factory and seeing what the cost of a new lift strut is. This is one part that you can't afford to question the integrity and strength.

It may be possible to remove and weld a new rod end, again I would consult with the factory and see what they recommend.