It would seem then; That the correct solution; might be; to change InsomniaX so that it's aware of the computer's temperature, and put it to sleep, or a semisleep ( nap ) for awhile when it is overheating, then turn it back on when it drops to 90=B0 or so...???
Welcome to DssW. We make saving energy easy. Our Power Manager software will reduce the running costs of your Macs.