Right after my post, a windows update started to install. The system hung during the update. At that point xp would hang at the welcome screen.

Windows repair would not work so I am now writing 0's to my hd in preparation for a clean install of xp.