Hi to all,been a while

My air con has worked fine since its re gass in may.But yesterday it stopped working.Well,not working correctly.I switched the air con when I left work(I always here a funny noise from the vents when I switch the a/c on,maybe the system starting up,always done this)heard the noise from the vents,but after 5 mins the air flow from the vents didn't feel cold.Pulled over,a/c pump running(on & off as normal)but cooling fan spinning very slowly & wobbley.I think the bearing has gone on the fan,but I`ve been looking for over a year for a cooling fan.Mine has 3 wires from the fan motor.(2003 53 hdi).Anyway,the system is working as I can feel a slight change in the air coming out of the vents,& it demisted the windows this morning,but its just not cold.Tonight,the a/c pump was engaging on & off,but the fan wasn't spinning.Untill I turned the engine off,the the fan spun for a few seconds.
To me,its as iff the fan isn't cooling the gas,hence hardly any change in the vent temp.But even driving down the motorway,with the wind flow through the front grill,the a/c is still not cold.
Could it be the cooling fan has had it,or a sensor or something.Any help would be welcomed.
Apart from that,and the mot next week

(new drivers seat frame needed)the car now has 190k on it & runs sweet as a nut.