Pretty much the same thing just happened to me, was working ok then mid journey the fan went onto full tilt and refused to change so whenever the car is running the blowers on full! I pulled my dash apart and tested the controls (pot sensors resistors etc) and all were ok so I gave up and got a mobile electrician out, he explained it was a common fault and pointed out a few reasons why they go (its semi common) Anyway you can get the resistor pack £70 but its much better to get the full unit £90 as for that little its worth replacing just incase the motor caused the resistor to burn out. Anyway it was £180 for me all in and from what I saw its easy to replace so you could probably do it yourself, I know I will if it go's again! and if you go to a Unipart Citroen dealer they can / will give you anything from 10%-20% off the £90 which is a bonus! tips. Blower is located in the left hand footwell behind the dash accesible by pulling the carpet out. Make sure the batt neg lead has been disconnected for 10 mins or there may still be some charge. Other than that its easy but I take no responsability for your personal safety ;) As for the Aircon not working in the reply, I have the same fault but its been like that since I got the car, not had it looked at yet but the electrician thinks it could just be low on gas as he thinks there is a sensor that stops it working if the pressures are too low, im not convinced but we'll see! James