i am not an expert on computer breakdowns, but i think you can solve your problem with a lot of patience, common sense and logic. the best approach to identify the source of your problem is through isolation and observation.
1. go back to basics. reformat your hard disk and re-install windows xp only. do not add any other software, yet. observe your computer for a day or two and see if it still crashes.
2. check your electrical wirings for grounds and open wires. usually, the power supply should be between 110 - 240 volts only. if your input power is 350 volts, that is high. suggest you buy an AVR - automatic voltage regulator. this will eliminate electrical problems.
3. if your computer works well with only the basic software plus an AVR, then you may start to add new softwares. one at a time please, then observe again for a day or two.
4. consider buying a legitimate virus protection program, to eliminate viruses in your software.
5. while observing your computer for the softwares you have installed, ensure that you do not login to the internet yet.
6. if you install games, some games require .DLLs of a certain version, else they will just hang up.
with a step-by-step approach, i am sure you can isolate the cause of your breakdowns and crashes.
on the lighter side of it, you are not the only one who has experienced crashes on their computers. there are also millions of us who have been there.
have a good day ... again, be patient and observant ...
smile !!