I also don't think it is a hardware problem. I had some problem before with my psp and it doesn't sound like that. Although I am not an expert and if you need there is a good tech support site where I solve my problems, I am sure you will find some answers there too, they also have live chat support you can use for free.
Here is the page for
PSP Support
hope it helps
Gary