£330 sounds way over the top, your description suggests a <£100 repair.
I can advise further if you can post the pictures (sorry don't know how to myself) or email them to me
sales@nwri.co.uk
We are based in Chorley close to M61 J8, you are welcome to bring it in for advice or repair.