If you think..Fan is ok.it is not getting enough power from mobo Fan Header to spin.. unplug the 3 or 4 pin Cpu-Fan Connector, locate the
power+ wire (usually RED next to BLK- wire on corner) cut RED wire close to connector and isolate the connector end, splice the other end coming from the Fan.Connect Cpu-Fan to its Header with RED wire cut and isolated. now locate any other nearby Fan Header or +12V Pin to tap
spliced wire into, if the wire is not long enough you can add-extend it with similar wire and preferably place a diode in between for protection. This is
how I found the by-pass the similar issue,saving replacing culprit Cpu or Mobo.to start everything from scratch. This fix will let your CPU-Fan so
your Pc to run, however Fan Speed will be Constant to Max.Fan is now recognized and speed wil be reported in hardware monitor.Please let us know if this helps you to fix the issue. but, does any body know what is the cause of the problem..? This Fix is Provided by: TEKNOFiX - 2014