The guy i bought my PPC board from added a heatsink and a fan onto the 040 chip which added about 2 inches so it could never fit into a desktop at all but it never overheats. I do remember when i did...