Don't know for sure that you have an HP but I went into their website somewhere and downloaded a diagnostic tool that they provide. Don't know what it did but it fixed my problem. You might look for that. I wouldn't use just any diagnostic tool but only the one provided by HP. I believe it is still on my computer so I can use it again if I have the need. Just thought this might possibly help you. I too had tried everything I could think of to fix the problem. Wishing you luck.