I would say its just the motherboard starting to die as its old. I would start saving up your money for a new system.
Without doing some extensive diagnosing, it would be hard to tell whats wrong exactly.
Well thank you but I need this computer for school and don't have money to buy anything more than about $50. I guess I'll just keep trying other stuff.