Mk10 3.8 fuel tank sender unit

Good afternoon,

The fuel sender unit in my left hand tank is faulty.

I’ve taken the unit apart to find the wire coil detached etc.

Can anybody advise please, is there a substitute available which won’t break the bank?

The sender installed is marked: TF9501/000

I believe the part number to be C22370

The gauge is original, the car has been converted to negative earth by a previous owner.

I’m in the UK.

Thanks in advance.