Gotta love this. the CPU overheat alarm goes off, Patio asks if all the fans are working properly, and the response is "they should be"
Well of course they <should> be, but we're trying to determine why the CPU temperature alarm is going off and it stands to reason that the heatsink fan, which is the main thing cooling the CPU and <preventing> that alarm from going off in the ideal case, would be the first thing to check. Essentially dismissing the validity of the question with "well it should be working" is sort of presumptious.