|"there is only 1 256mb stick installed"|
How do you know this? Did you take the RAM out & inspect it? There are 2 slots & each can accept up to 1GB. XP runs pretty crappy with just 256MB RAM.
What are these 'major issues' that you mentioned? And what were the results of running memtest86? Were any errors found?