Dr Fresh,
Have you tried feeding it ice cream. That really cools me down.
Seriously though... let's looks at a few potential problems. Then you can look under the hood.
1. Variable Speed Fans - if you have a fan that should work harder when the system is hotter and it doesn't, then you have a problem. Not sure if this would be a kernel problem. Probably a CMOS/BIOS problem.
2. Bad/Fault Fans - If your fans are dead, or stopped you will have problem. Be sure to check the power supply fan as well.
3. Dirty Heat Sinks - Dog you have dogs or cats? Or do you live in a dusty place?
4. Poor Thermal Conduction from CPU - Generally, there is some thermal goo between the heat sink and the CPU. If someone forgot to put this in place your heat sink will not be ass efficient.
5. Poorly Engineered System - It's possible they didn't engineer the system correctly. I doubt this. CompaQ made ugly machines... but they should work.
6. Overloaded System - Did you add more hardware then you should?
7. Hot Environment - If the room temp is too high the CPU temp will be too high.
Fixing it.... I'd try taking off the cover and taking a pointing a house fan at it. If that work then get another fan for the back of the case. These are sold in good computer stores general in 3 packs. They are inexpensive and worth it.
If the house fan doesn't work then you've got a problem with either the CPU fan.... or thermal conduction.... which would include the thermal goo and or dirty heat sinks.... Or possible the variable speed fan.
Hope this helps.