Ok, culprit is the harddrive. It is failing Need to get a new one.

HP Pavilion dv1000
Windows XP SP3
2 GB of RAM

service tag: dv1303ap
serial number: CNF5480LDT
product number: PY869PA#ABG

hardrive:
60 GB
IC25N060ATMR04-0 (from device manager)
2.5" IDE

How big can I get as a replacement drive?