From what it sounds like, you have a failure somewhere in the hardware. If you know someone that is an expert at component/board repair, go to him. When people used to come to me with a laptop problem like that, I told we don't touch hardware. But I know it's becoming more popular these days for...