Micro resetando sem motivo

Tenho um micro pentium 166MHz, com windows 98, 64MB de memoria ram e HD de 2 Gigabytes, desde o inicio do ano estou com o seguinte problema, meu micro estava travando sem motivo algum, como achei que nao era nada continuei a usa-lo, mas com o passar do tempo, o micro passou a restartar sozinho pouco apos a inicializacao do windows.

Como nao tive mais como acessar o micro levei-o a uma assistencia tecnica, la me disseram que era o cooler. Apos trocado o cooler o micro voltou ao normal, so que passado tres meses, ele voltou a restartar sozinho, sem nenhuma explicacao aparente. Gostaria que voce me desse um luz quanto a este problema. E desde ja agradeco a colaboracao!