Have had similar problems myself - try looking at the CPU fan and make sure it isnt touching any cables - also boot up with the lid off (dont touch anything) and make sure it is the hard drive - like I say it could be the CPU fan or power pack - if so just replace !
Edit: sorry - missed the bit where you said it sounds like it is opening files. This is called latency time anyhow.