Thanks for the replies
I said "supposedly repaired" because the mechanic told me he'll have a go at fixing it although it's going to be difficult. A possibility lies that it is damaged beyond repair.
I'll gave deeper look into better servicing and maintenance during the winter season, I'll be checking out the threads.