I am not a tech but an avid user and have excellent knowledge. My theory sounds like its a hardware issue. With a fresh copy of Xp on it its hardware. Unless u fixed the problem already. Take it in get it diagnosed and let a tech go over it and then see what u do from there.