thanks for your reply. i tried to PM but this message is too long for PM...
i replaced all capacitors that were bulging. there are some left, but their top is all flat, they seem to be in good shape, and they are of a different values than the ones which were bad (these are 1800uF, and all the bad ones were 2200uF).
i did not add any new hardware.
i will get a multimeter and measure the PSU. however, the voltages that I get in linux with lm_sensors are these:
Adapter: ISA adapter
VCore 1: +1.74 V (min = +1.42 V, max = +1.57 V) ALARM
VCore 2: +2.48 V (min = +2.40 V, max = +2.61 V)
+3.3V: +6.50 V (min = +3.14 V, max = +3.46 V) ALARM
+5V: +5.00 V (min = +4.76 V, max = +5.24 V)
+12V: +12.35 V (min = +11.39 V, max = +12.61 V)
-12V: -1.34 V (min = -12.63 V, max = -11.41 V) ALARM
-5V: -9.07 V (min = -5.26 V, max = -4.77 V) ALARM
Stdby: +4.95 V (min = +4.76 V, max = +5.24 V)
VBat: +3.42 V
fan1: 5113 RPM (min = 0 RPM, div = 8)
fan2: 0 RPM (min = 3013 RPM, div = 8) ALARM
fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM
M/B Temp: +34 C (low = +15 C, high = +40 C) sensor = thermistor
CPU Temp: +44 C (low = +15 C, high = +45 C) sensor = thermistor
Temp3: +27 C (low = +15 C, high = +45 C) sensor = thermistor
thereis something wierd with teh +3V, -12V and -5V, but i guess it is only this software's problem, because I checked in BIOS and I get different results for these two values. the results are very close to what they have to be, so I assume that was only this software's problem.
i'll try to get a multimeter and check measure the PSU