I was going to say that but in my case it was the motherboard?? I think it is hardware on the way out.., as you say drivers might fix it but what do you think the chances really are of that?