It sounds like that you still have air trapped within the clutch hydraulic system.
They can be tricky to bleed if you are not informed and if you do not follow the recommended bleeding procedure.
Could be one of many things including what has already been mentioned.
The first thing that I would be looking at are the tyres:
I would also recommend that you get a full 4 wheel geometry done once you have eliminated any tyre or suspension issues.
They appear to be high flow, however, the bend will require a fair bit of fabrication to get it to fit the "Y" section.
Let me check the other side for you and also to see if there is a brand plate welded on.
Just the ones fitted to the DE engine mate.
The R/H is bent as you will see from the image but if I recall the other side is okay.
You can have them for free if you have a use for them.
Alex.
Just do a bounce test on a flatbed ramp and lub. all the moving parts (bushings) with a copious amount of WD 40 or similar until the squeak disappears.
I have bonnets and roof panels in stock if you decide to repair.
Providing there is no other serious damage then definitely worth of fixing providing you buy it at the right price.
Just to be clear.
It could be used as a temporary tow point and will serve for light recovery, but best to stick with the OEM tow point.
Who would want to drive around with a strap flapping in the wind unless you are a