Your battery is ready for the trip to the dump. BUY A NEW BATTERY. The screech is because the battery is flat and the alternator is struggling to charge it, the load is too great, and the belt is slippling. A new battery will sort the problem. Its not rocket science. :16: Regarding fan problems - See here for one (of a few) example of fan resistor thread