Chicos, acabo de solucionarlo, muchas gracias a todos por vuestra ayuda.
El problema estaba en el ventilador del chipset, que no enfriaba muy bien, o no giraba a las rpm que debería (creo que unas 11.000rpm), le he echado tres en uno y parece que se ha solucionado.
Lo siento janka, estoy instalando el windows xp sp3
Por cierto, tengo de mi placa antigua un disipador de chipset zalman tal que así:

pero lo que no lleva obviamente es el cable de alimentación, cuando encendí el pc antes de q se reparara y estaba fresquito por lo visto lleva la propia placa control de la temperatura y me avisaba de que el ventilador del chipset no funcionaba o funcionaba por debajo de su funcionamiento normal.
Como podría ponerlo de forma que no molestara la placa (o no iniciara) y funcione correctamente? Simplemente la placa tiene control de la temperatura, no de la alimentación que da a ese fan, ¿no?
Saludos!!!