I have a similar issue with an Optiplex 170L. This has just 1 SATA connector on the motherboard.
I did a clean load of Windows XP and all was fine for a couple of days then the computer froze.
Just pressing the power button until it switched off then pressing again to restart brought up the...