hello mate the heating problem is a common fault as ive done loads of them at work! if u look under the boonet near the wiper motor there is a valve in 1 of the heater pipes going in to the heater matrix with a plug on ( two wires ) that valve will hav stopt workin but its a easy job to do and only 20 summit quid from ford plus vat! hope this helps!