julio11386 wrote: ... Any other thoughts???
Looks like I'm late to this party - sorry 'bout that. I have a few thoughts I haven't seen mentioned here yet (if they're here and I missed 'em, or if you've already tried 'em without success, sorry 'bout that, too

).
Have you looked through your Event Viewer log? It captures most error reports for later review/analysis. Start> Run> type, without the quotes, "eventvwr.msc", and click "OK" or hit <Enter> to open Event Viewer. Double click on any item flagged red or yellow and has a time stamp that coincides with the startup errors.
You could try turning off the auto restart under System Properties> Advanced> Startup and Recovery> Settings> System Failure. This might stop the auto-restart (manual restart required instead) and leave the error message on the screen. Sometimes this error message varies from what is recorded in Event Viewer and gives additional clues.
Dunno if this'll do you any good, and to do it you'll need an actual Windows XP install disk (Home or Pro, yours or borrowed, doesn't matter, but a vendor's "Restore Disk" or, worse yet, a vendor's dedicated "Restore Partition" on your machine's hard drive won't work without a helluva buncha twiddling), it could be worth a try to have a go at the
XP System File Checker. More info at Microsoft:
Description of the Windows File Protection Feature.
In brief, go to Start>Run, type, without the quotes, "sfc /scannow". Note the space between "
sfc" and the forward slash (
/) in "
/scannow" and the 2 "
n"s in "
/scannow". Click "OK" or hit <Enter>. Be ready to insert your install disk when prompted. If and when the "repair" succeeds, you'll be prompted to reboot. Do so, letting the machine attempt to boot normally, and see what happens.
If that doesn't help, and you do have a legitimate Windows XP install disk for your version of Windows, you might wanna try
XP Recovery Console.
That's about all I can think of right now. Good luck.