firmware controls ps3 components. component malfunctions cause overheats. therefore firmware malfunctions cause overheats (simple math). this firmware may not use the cpu as smoothly as others maybe so there is a possibility that the firmware is messing it up. play in short periods or buy a fan if this is true.