That motherboard is worth less than $10 now and it has the old faulty type capacitors on it. A wonder they've not blown yet, or maybe a couple have but not bad enough you've noticed.

First check the capacitors, make sure you have no bad ones on it.

google "capacitor plague wiki" and also "bad caps".

In AMD chips that's comparable to the older socket "A", to give an idea how long past it's prime is.

Almost any CPU you get now would be used and off Ebay. They are also 10 years old or older.

Here's info on the CPU's for that motherboard
https://en.wikipedia.org/wiki/Socket_478
https://en.wikipedia.org/wiki/Pentium_4