you mention it being an old machine, so are you using old 5200rpm or lower drives? That could possibly be one of your major problems, HD Read/Write/seek speeds.
I'm sorry, when I said old, I meant relatively old. It's a Compaq TaskSmart C4000, which has 2 18.2Gb scsci drives....The drive hardware should be solid enough.